tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
393
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Sniperkiller Sniperkiller ist offline Mitglied
    Registriert seit
    Nov 2004
    Ort
    BC
    Beiträge
    23
    Hi,
    ich brauch Hilfe für folgendes Problem:
    Ich öffne eine Datei und speichere deren Inhalt in eine Variable. Jetzt hab ich einen Dateinamen von einem Bild. (Aus der Datenbank, per Zufall rausgeholt). Jetzt möchte ich gucken ob dieser Dateiname in der Datei, die ich in der Variable gespeichert hab, vorhanden ist. Hab schon rumprobiert mit den regulären Ausdrücken. Habs aber leider nicht hingekriegt. Kann mir einer so einen Ausdruck hier reinschreiben?
    Danke

    Mfg
     


  2. #2
    Registriert seit
    Jan 2004
    Beiträge
    1.072
    Dafür brauchst du keinen regulären Ausdruck. strpos() liefert dir z.B. die Position des ersten Vorkommens eines Strings in einem anderen String und false, falls der String nicht in dem anderen String vorkommt.
     

  3. #3
    Sniperkiller Sniperkiller ist offline Mitglied
    Registriert seit
    Nov 2004
    Ort
    BC
    Beiträge
    23
    danke. funktioniert. aber hab doch noch ein problem:

    PHP-Code:
      $sql=mysql_query('SELECT * FROM bilder') or die(mysql_error());
      
      while(
    $path=mysql_fetch_array($sql))
          {
      
      
      
                  if(
    strpos($fread,$path[2]) != FALSE)
                      {
                        ......
                      }
          
          } 
    das is mein code und dann krieg ich immer folgende fehlermeldung:


    Code :
    1
    
      [b]Warning[/b]:  mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [b]C:\FoxServ\www\PG-Seite\add_link.inc.php[/b] on line [b]59[/b]

    ich kann keinen fehler erkennen. und auch wenn ich
    PHP-Code:
    echo mysql_num_rows($sql); 
    mach. krieg ich die anzahl der einträge. also funktioniert die sql abfrage aber wieso geht dann mysql_fetch_array nicht?
     


  4. #4
    Sniperkiller Sniperkiller ist offline Mitglied
    Registriert seit
    Nov 2004
    Ort
    BC
    Beiträge
    23
    hm..habs jetzt hingekriegt. weiß aber auch nich wie. hab einfach die variable sql in $sql2 umbenannt und dann gings.
     


Ähnliche Themen

  1. Regulärer Ausdruck
    Von Nord-Süd-Richtung im Forum PHP
    Antworten: 2
    Letzter Beitrag: 11.12.08, 21:27
  2. regulärer ausdruck
    Von anyany im Forum PHP
    Antworten: 8
    Letzter Beitrag: 30.11.07, 13:53
  3. Regulärer Ausdruck
    Von flashray im Forum XML Technologien
    Antworten: 3
    Letzter Beitrag: 09.11.07, 12:53
  4. Regulärer Ausdruck
    Von ddhb im Forum PHP
    Antworten: 3
    Letzter Beitrag: 12.02.07, 17:34
  5. Regulärer Ausdruck
    Von tittli im Forum PHP
    Antworten: 3
    Letzter Beitrag: 10.01.05, 15:52