+ Antworten
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12
  1. #1
    Gelbe Schleswiger Reinette
    Themenstarter
    Avatar von mschoening
    Registriert
    02.2007
    Ort
    Köln
    Beiträge
    1.764

    [PHP] URL Überprüfen

    Hi,
    ich hab mal eine Frage in Sachen PHP. Stellt euch vor ich lasse jemanden in ein Formular einen Teil einer URL eingeben (die Nummern):
    http://www.domain.com/1234
    So jetzt möchte ich überprüfen ob es die gesammte URL gibt (http://www.domain.com/1234). Jetzt setzen wir mal vorraus, dass es die URL wirklich gibt. Auf der Domain domain.com ist diese jetzt aber so mit mod_rewrite eingestellt, dass sie sich automatisch in http://www.domain.com/1234/hallo_welt verändert. Da wir ja bereits festgestellt haben, dass es die URL gibt soll PHP jetzt die durch mod_rewrite veränderte URL einlesen und mir sagen was drangehängt wurde (hallo_welt). Geht das?

    Ein Details vielleicht noch. Wenn auf domain.com eine Seite nicht existiert wird eine 404 angezeigt. Weiß PHP dann, dass es die Seite nicht gab?

    Thanks,
    Max

  2. #2
    Golden Noble Avatar von Bananenbieger
    Registriert
    08.2005
    Ort
    In der Cloud
    Beiträge
    21.088
    Das geht, aber das ist kompliziert

    404-Fehler kannst Du ganz leicht abfangen.

    Bei Weiterleitungen wird es schon schwieriger, da gibt es HTTP-Statuscodes, HTTP-Header-Redirects, HTML-Header-Redirects, Frame-Redirects und mit JavaScript kann man auch prima redirecten. Du müsstest das alles abfangen...
    Vorsicht! Dieser Beitrag kann Spuren von Ironie oder Sarkasmus enthalten.
    Ohne Konservierungsstoffe (lt. Gesetz). Ohne Farbstoffe. Ohne geschmacksverstärkende Zusatzstoffe.
    Deckt 2% des Richtwertes des täglichen Apfeltalkbedarfs basierend auf einem Karmalevel von 200 Pt.

  3. #3
    Gelbe Schleswiger Reinette
    Themenstarter
    Avatar von mschoening
    Registriert
    02.2007
    Ort
    Köln
    Beiträge
    1.764
    Die Domain macht das ja immer gleich (das redirect). Wenn ich einmal weiß wie die es macht.

    @Bananenbieger: Hast du Zeit das zu machen? Selbstverständlich gegen Bezahlung!

  4. #4
    Golden Noble Avatar von Bananenbieger
    Registriert
    08.2005
    Ort
    In der Cloud
    Beiträge
    21.088
    Sorry, habe leider gerade keine Zeit, noch mehr nebenbei zu proggen...

    Muss ja noch hauptberuflich die Menscheit ausbeuten.
    Vorsicht! Dieser Beitrag kann Spuren von Ironie oder Sarkasmus enthalten.
    Ohne Konservierungsstoffe (lt. Gesetz). Ohne Farbstoffe. Ohne geschmacksverstärkende Zusatzstoffe.
    Deckt 2% des Richtwertes des täglichen Apfeltalkbedarfs basierend auf einem Karmalevel von 200 Pt.

  5. #5
    Gelbe Schleswiger Reinette
    Themenstarter
    Avatar von mschoening
    Registriert
    02.2007
    Ort
    Köln
    Beiträge
    1.764
    Wieso bust du beim Fiskus?

  6. #6
    Golden Noble Avatar von Bananenbieger
    Registriert
    08.2005
    Ort
    In der Cloud
    Beiträge
    21.088
    Ne, "faschistischer neoliberaler Kapitalist"

    Btw. könnte mir vorstellen, dass die cURL-Funktionen in PHP das ganz einfach können. Du bräuchtest nur als Option angeben, dass Du den Header zurückhaben willst und könntest dann die gemeldete URL auslesen.
    Ich kann mich da aber auch irren...
    Vorsicht! Dieser Beitrag kann Spuren von Ironie oder Sarkasmus enthalten.
    Ohne Konservierungsstoffe (lt. Gesetz). Ohne Farbstoffe. Ohne geschmacksverstärkende Zusatzstoffe.
    Deckt 2% des Richtwertes des täglichen Apfeltalkbedarfs basierend auf einem Karmalevel von 200 Pt.

  7. #7
    Gelbe Schleswiger Reinette Avatar von MACRASSI
    Registriert
    11.2004
    Ort
    Frankfurt am Main
    Alter
    22
    Beiträge
    1.751
    Code:
    <?php
    $check=file_get_contents("http://domain....");
    if(strpos($check, "404")) {
       echo "Domain 404 bla bla";
    };
    ?>
    (ist nich so toll, sollte aber klappen)
    Ach so, das mit der änderung hab ich noch nicht drinne...
    ..:] iPhone 16GB | MacBook Pro [:..

  8. #8
    Stina Lohmann Avatar von kauan
    Registriert
    12.2005
    Ort
    Bern
    Alter
    24
    Beiträge
    1.036
    Das wollte auch jemand anderes wissen, schau dir mal den Vorschlag dort an.
    http://www.apfeltalk.de/forum/url-check-php-t16827.html
    dieser satz kein verb.

  9. #9
    Gelbe Schleswiger Reinette
    Themenstarter
    Avatar von mschoening
    Registriert
    02.2007
    Ort
    Köln
    Beiträge
    1.764
    Hat jemand Lust das zu machen für mich? Was wollt ihr dafür haben?

    Schickt mir einfach eine PN!

    Thanks,
    Max

  10. #10
    Gelbe Schleswiger Reinette
    Themenstarter
    Avatar von mschoening
    Registriert
    02.2007
    Ort
    Köln
    Beiträge
    1.764
    Ist es leichter wenn ich nicht die neue URL prüfe sondern nur den Title der original angepingten URL nach einer Zeichenkette überprüfe?

Ähnliche Themen

  1. Wie auf Apple HP Seriennummer überprüfen?
    Von Kaupa im Forum Mobil-Macs
    Antworten: 4
    Letzter Beitrag: 28.03.2008, 22:08
  2. Funktion des macbook überprüfen
    Von mirco im Forum Mobil-Macs
    Antworten: 2
    Letzter Beitrag: 22.07.2007, 21:35
  3. laufwerk überprüfen?
    Von mike bols im Forum Festplatten
    Antworten: 7
    Letzter Beitrag: 23.10.2006, 16:38
  4. Bitte am MBP mal überprüfen..
    Von newmacuser24 im Forum Mobil-Macs
    Antworten: 3
    Letzter Beitrag: 18.10.2006, 19:15

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein