kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Grafik absichtich unscharf darstellen

    geschrieben von vrw

    Hallo!

    Ich habe mich gerade gefragt, ob es möglich ist, eine Grafik auf einer Webseite unscharf / verschwommen anzuzeigen (wie z.B. bei einem Ratespiel, wo man erraten muss, was das Bild darstellt). Da ich nicht wusste, ob es geht und wenn ja, mit was (PHP, JS etc.) habe ich die Frage nun mal hier gepostet, in der Hoffnung, dass mir jemand weiterhelfen kann.

    Bye bye Betty
  • in: Fehler bei session_start()

    geschrieben von vrw

    Ahhh, da hatte sich tatsächlich ein leerzeichen eingeschlichen, ok, jetzt geht es.

    Aber was mich wundert ist jetzt nur noch, warum mein schlaues buch dieses start-zeug in die mitte des scripts gepostet hat anstatt ganz oben, sprich nur wenn das if zutrifft, soll diese gestartet werden.
  • in: Fehler bei session_start()

    geschrieben von vrw

    öhm, eigentlich nicht ... ich hab die komplette seite kopiert und hier eingefügt o.O
  • in: Fehler bei session_start()

    geschrieben von vrw

    Ich glaube irgendwie gar nicht mal, dass es an dieser einen funktion liegt, sondern an irgendetwas anderes im Script ... aber da ich mich damit überhaupt nicht auskenne, hab ich keine Ahnung, was ... vielleicht wieder nur ein Zeichen vergessen, was ich auch nach mehrmaligem Überprüfen nicht finde oder so ...
  • in: Fehler bei session_start()

    geschrieben von vrw

    Ja, das war mir klar, dass es dann nicht doppelt sein soll ;)
  • in: Fehler bei session_start()

    geschrieben von vrw

    Alles klar, dann probier ich das einfach mal ... wenn nicht, editier ich diesen jetzigen Eintrag noch mal :D

    EDIT: Nein, die Meldung bleibt auch dann die gleiche :(
  • in: Fehler bei session_start()

    geschrieben von vrw

    und trotzdem funktioniert dann dieses "if", wo das session_start() drin ist, ja? oO(sorry, wenn die Frage blöd klingt, aber ist wie gesagt mein erster Versuch damit)
  • in: Fehler bei session_start()

    geschrieben von vrw

    Hm, wenn das so ist, dann ist ja bereits der Code im Buch fehlerhaft ... weil da wird das erst etwa in der Mitte des ganzen gestartet. Aber zur besseren Anschauung hier mal den kompletten Code:

    <?php
    		  if(isset($_REQUEST['vorname']))
    		  {
    		    $vorname = $_REQUEST['vorname'];
    		  }
    		  if(isset($_REQUEST['nachname']))
    		  {
    		    $nachname = $_REQUEST['nachname'];
    		  }
    		  if(isset($_REQUEST['pw']))
    		  {
    		    $pw = $_REQUEST['pw'];
    		  }
    		  if (!empty($vorname) || !empty($nachname) || !empty($pw))
    		  {
    		    $db=mysql_connect("mysql.lima-city.de","USER***","passwort")
    		      or die("Kein Connect zum Datenbankserver");
    		    mysql_select_db("db****")
    		      or die("Datenbank konnte nicht angesprochen werden.");
    			$anfrage="SELECT id_registered FROM user WHERE vorname='".$vorname."' AND nachname='".$nachname."'
    			  AND pw='".$pw."'";
    			$ergebnis=mysql_query($anfrage);
    			$anz=mysql_num_rows($ergebnis);
    			if ($anz==1)
    			{
    			  session_start();
    			  $session_id=session_id();
    			  $zeile=mysql_fetch_row($ergebnis);
    			  $anfrage="INSERT INTO sessions VALUES('".$session_id."','".$zeile[0]."',now())";
    			  $ergebnis=mysql_query($anfrage);
    			  $text=$vorname." ".$nachname." wacht auf";
    			  $anfrage="INSERT INTO chat VALUES(0,
    			    '".$text."',now())";
    			  $ergebnis=mysql_query($anfrage);
    			  header("Location: frame.php?id=".$session_id);
    			}
    			else
    			{
    			  echo "Bewohnername und/oder Passwort nicht korrekt!<br />";
    			  echo "Bitte erneut einloggen:<br />";
    			  echo "<a href='login.php'>Login</a>";
    			}
    			mysql_close($db);
    		  }
    		  else
    		  {
    		    echo "Du hast keine Angaben get&auml;tigt.<br />";
    			echo "Bitte erneut einloggen:<br />";
    			echo "<a href='login.php'>Login</a>";
    		  }
    		?>
  • in: Fehler bei session_start()

    geschrieben von vrw

    Hallo,

    ich taste mich gerade zum ersten Mal an Sessions heran. Doch beim Start der Session wird mir folgendes ausgespuckt, womit ich absolut nichts anfangen kann :( :

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/webpages/lima-city/vrw/html/logincheck.php:1)

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/webpages/lima-city/vrw/html/logincheck.php:1) in /home/webpages/lima-city/vrw/html/logincheck.php on line 26

    Warning: Cannot modify header information - headers already sent by (output started at /home/webpages/lima-city/vrw/html/logincheck.php:1) in /home/webpages/lima-city/vrw/html/logincheck.php on line 35


    Was will mir das sagen? (Hab den Code für die Sessions aus einem schlauen Buch)
  • in: drei Felder prüfen

    geschrieben von vrw

    Oder wäre ja in dem Fall richtig, weil ja "else" erscheinen soll, wenn eines dieser Felder leer ist.

    Aber ich hab gemerkt, dass ich auf das falsche "else" geachtet habe und somit auch den falschen "fehlerhaften Code" gepostet habe.
  • in: drei Felder prüfen

    geschrieben von vrw

    Hallo,

    wenn ich jetzt drei Felder prüfen möchte, ob diese in der Datenbank übereinstimmen, geht das dann mit

    anfrage="SELECT id_registered FROM user WHERE vorname='".$vorname."' AND nachname='".$nachname."'
    			  AND pw='".$pw."'";
    			$ergebnis=mysql_query($anfrage);
    			$anz=mysql_num_rows($ergebnis);


    oder geht das nur bei zwei Feldern? Weil ich erhalte bei der Ausgabe immer mein "else". Scheinbar wird das erste Feld nicht ausgewertet, denn wenn ich zurückgehe (im Browser) ist das erste Feld stets unausgefüllt.
  • in: Passwort-Eingabe prüfen

    geschrieben von vrw

    ahhh, ok, das wirds sein ... ja, diese kleinen minifehler übersieht frau rasch :D
  • in: Passwort-Eingabe prüfen

    geschrieben von vrw

    Hallo,

    ich versuche mich gerade an einem Registrierungs-Forumular und habe dabei zwei Felder, in denen jeweils das gewünschte Passwort eingetragen werden soll. Allerdings kommt jedes Mal die von mir gewählte Meldung, dass eben diese Passwörter nicht übereinstimmen. Hier mein Code, den ich genutzt habe:

    if($pw==pw2)
    			{
    			  $anfrage="INSERT INTO user VALUES ('";
    			  $anfrage.="0', '";
    			  $anfrage.=$vorname;
    			  $anfrage.="', '";
    			  $anfrage.=$nachname;
    			  $anfrage.="', '";
    			  $anfrage.=$pw;
    			  $anfrage.="', '";
    			  $anfrage.=$email;
    			  $anfrage.="', '";
    			  $anfrage.=$geschlecht;
    			  $anfrage.="', now(), '')";
    			  mysql_query($anfrage)
    			    or die("Fehler beim Eintragen");
    			}
    			else
    			{
    			  echo "Die beiden Passwort-Eingaben stimmen nicht &uuml;berein, bitte erneut eintragen!<br />";
    			  echo "<a href='javascript.history_back()'>zur&uuml;ck</a>";
    			}
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    Ohje, natürlich ... klar, dann kann das nicht gehen ... tja, ich sags ja, minikleine Fehler machen ein riesengroßes Chaos ... also noch mal probieren und schauen, ob das alles war ... ich denke und hoffe schon ;) ... danke
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    Hopla, stimmt ... dass die Daten drinstehen, hab ich völlig verpeilt. Ja, die Datei befindet sich bereits auf dem Server. Ich stelle mir das so vor:

    Sämtliche Avatare liegen entweder im Ordner n_avatar_w (für weibliche Avatare) oder im Ordner n_avatar_m (für männliche Avatare). Das vom User ausgewähte Avatar soll dann in den Ordner des jeweiligen Users platziert werden. Beispielsweise: Aurora_Nightfire oder Michelle_Drechsler etc. Diese Ordner werden mit einem vorherigen Formular erstellt.
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    Okay, das ist das Script, welches das Bild verschieben soll:

    <?php
                      $ordner=$HTTP_POST_VARS[\'ordner\'];
                      $vorname=$HTTP_POST_VARS[\'vorname\'];
                      $nachname=$HTTP_POST_VARS[\'nachname\'];
                      $avatar=$HTTP_POST_VARS[\'avatar\'];
                      $db=mysql_connect(\"mysql.lima-city.de\",\"tralala\",\"trullala\")
                        or die(\"Kein Connect zum Datenbankserver\");
                      mysql_select_db(\"db_106726_2\")
                        or die(\"Datenbank konnte nicht angesprochen werden.\");
                      $anfrage=\"INSERT INTO user VALUES (\'\', \'\', \'\', \'\', \'\', \'\', \'\', \'\";
                      $anfrage.=$avatar;
                      $anfrage.=\"\')\";
                      mysql_query($anfrage)
                        or die(\"Hat nicht geklappt!\");
                        $datei=\'images/\'.$ordner.\'/\'.$avatar;
                        if ( copy($datei, \'../../\' .$vorname.\'_\'.$nachname.\'/\'.$datei))
                        {
                          print(\"Registrierung abgeschlossen!\");
                        }
                        else
                        {
                          print(\"Es ist ein Fehler aufgetreten!\");
                        }
    
                    ?>



    Beitrag geändert: 28.3.2008 16:45:27 von vrw
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    Und genau das ist es ja, was mich so wundert. Ich habe nicht die leiseste Ahnung, woher dieses input-type-zeugs kommt.

    Soll ich vielleicht einfach mal das gesamte Script posten? Vielleicht hilft es dann ja etwas weiter, an die Lösung des Problems zu kommen *seufz*.
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    Sorry, hab die Fehlermeldung vergessen, einzufügen. Hier nun aber:

    Warning: copy() [function.copy]: open_basedir restriction in effect. File(../../Aurora><input type=_/images/n-avatar-w/einzug.gif) is not within the allowed path(s): (/tmp:/var/tmp:/home/webpages/include/:/home/webpages/tmp:/home/webpages/lima-city/vrw/html) in /home/webpages/lima-city/vrw/html/avatar.php on line 37

    Warning: copy(../../Aurora><input type=_/images/n-avatar-w/einzug.gif) [function.copy]: failed to open stream: Operation not permitted in /home/webpages/lima-city/vrw/html/avatar.php on line 37

  • in: Feld in Datenbank freilassen

    geschrieben von vrw

    Ich hab das jetzt inzwischen auch hinbekommen ... ich glaube sogar, letzte Nacht noch ... aber was genau das jetzt war, weiß ich nicht mehr ... war aber auf jeden Fall wieder irgend so ein Dusselfehler wie das ja meistens so ist ;)
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    Aber das steht doch alles schon hier ... was genau verstehst du daran nicht? Die genaue Fehlermeldung habe ich zum Schluss gepostet und die Variablen stehen in dem Scriptteil. Diese werden mittels eines vorhergehenden Formulars in die Datei gebracht.
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    Okay, dadurch dass ich nun also dieses @ weggenommen habe, kam folgende Fehlermeldung heraus, mit der ich auch nicht allzuviel anfangen kann. Ich kann nur sagen, dass der Ordner nicht nur \"Mirja\", sondern \"Mirja_Drechsler\" heißen soll. Und warum setzt der mir da ein \"input type\" hin? Da blicke ich nicht so ganz durch, erscheint mir wirr.
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    So hatte ich das am Anfang auch gehabt, aber das wollte auch nicht. Na ja, ich versuche es einfach noch mal ... kann ja nicht schaden ;)
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    Ich habe hierzu jetzt noch eine Frage:

    Und zwar sind die Ordner, aus denen herauskopiert wird sowie die jeweilige Datei immer verschieden. Doch sobald ich Variablen einfüge, funktioniert das ganze nicht mehr.

    Mein Script sieht derzeit wie folgt aus:

    $datei=\'\"images/\" . $ordner \"/\". $avatar \';
                        if ( @copy($datei, \'../../\' . $vorname \'_\' . $nachname \'/\' . $datei))
                        {
                          print(\"Registrierung abgeschlossen!\");
                        }
                        else
                        {
                          print(\"Es ist ein Fehler aufgetreten!\");
                        }

  • in: Feld in Datenbank freilassen

    geschrieben von vrw

    Nein, mit mysql_error() komme ich eben nicht klar (siehe weiter oben).

    Das Problem liegt einfach mal darin, dass es nicht funktioniert, wenn es in der Datenbank ein Feld gibt, das nicht mit dieser Anfrage ausgefüllt wird.
  • in: Feld in Datenbank freilassen

    geschrieben von vrw

    Okay, ich habe das so gemacht:

    $anfrage=\"INSERT INTO user (spalte1, spalte2, spalte3, spalte4, spalte5, spalte6, spalte7) VALUES (\'\";
                            $anfrage.=\"0\', \'\";
                            $anfrage.=$vorname;
                            $anfrage.=\"\', \'\";
                            $anfrage.=$nachname;
                            $anfrage.=\"\', \'\";
                            $anfrage.=$pw;
                            $anfrage.=\"\', \'\";
                            $anfrage.=$email;
                            $anfrage.=\"\', \'\";
                            $anfrage.=$geschlecht;
                            $anfrage.=\"\', now())\";
                            mysql_query($anfrage)
                              or die(\"Fehler bei der Anfrage 2\");

  • in: Feld in Datenbank freilassen

    geschrieben von vrw

    Na ja, ein Feld halt. Ich habe insgesamt 8 Felder in meiner Tabelle und das 8. soll vorerst frei bleiben.

    Ich war der Meinung, sowas auch schon mal in einem meiner Bücher gelesen zu haben, aber ich kann mich nicht erinnern wo und finde es leider auch nicht.
  • in: Feld in Datenbank freilassen

    geschrieben von vrw

    Mit den Fehlermeldungen von mysel_error() komme ich auch nicht klar. Der sagt mir dann, das irgendeine Zeile mit einer anderen nicht übereinstimmt (z.B. Zeile 1, in der aber nur <html> steht!).

    Das mit den Anführungszeichen habe ich ja bereits probiert, ging ja auch nicht.

    Und sobald ich die Spalte aus der Datenbank lösche, die freibleiben soll, funktioniert ja auch alles einwandtfrei. Also ist ja ansonsten alles richtig. Nur dass es eben nicht geht, wenn die Zeile freibleiben soll.
  • in: Feld in Datenbank freilassen

    geschrieben von vrw

    Hm, anscheinend geht das so aber auch nicht. Ich bekomme immer noch die Fehlermeldung, dass die Anfrage nicht korrekt ist. Ich habe es jetzt mit der genauen Spaltenbezeichnung sowie mit spalte1 etc. probiert. Beides ging nicht. Woran liegt das, frage ich mich?
  • in: Feld in Datenbank freilassen

    geschrieben von vrw

    Hallo!

    Wie kann man beim Eintragen in eine Datenbank, ein Feld freilassen, wo erst später was inzugefügt werden soll?

    Ich habe es bisher mit \'0\' probiert an dieser Stelle, ging nicht, was ich mir bereits fast dachte. Dann habe ich es mit \'\' probiert. Ging aber auch nicht. Also frage ich mich, ob es dafür irgendeinen Platzhalter gibt, den man stattdessen einfügen kann/muss.
  • in: Ordner benennen mit PHP

    geschrieben von vrw

    Ja, das wäre möglich. Also noch mal: Kann mir jemand sagen, ob ich das mit den hidden-Feldern so machen kann oder ob da der eigentliche Fehler liegt?


    Beitrag geändert: 19.3.2008 13:45:45 von vrw
  • in: Ordner benennen mit PHP

    geschrieben von vrw

    Nein, es müsste ja mit einer Variablen gemacht werden, da ja sonst nicht der aktuelle Vor- und Nachname drinsteht, sondern eben nur \"vorname\" und \"nachname\" und das bei jedem ... Dann müsste man ja jeden mit Hallo Frau nachname ansprechen ... nee, so geht das auch nicht :P
  • in: Ordner benennen mit PHP

    geschrieben von vrw

    Hm, funktioniert irgendwie beides nicht.

    Liegt es vielleicht an meinen hidden-Feldern im Formular? Denn mit diesen werden Vor- und Nachname von einem Formular, das widerum davor ausgefüllt wurde, übernommen. Diese sehen wie folgt aus:

    <input type=\"hidden\" name=\"vorname\" value=\"$vorname\">

    Und entsprechend auch mit dem Nachnamen. Ist daran etwas verkehrt, sodass es nicht hinhaut?
  • in: Ordner benennen mit PHP

    geschrieben von vrw

    Ah, dann war der Ansatz ja gar nicht mal so verkehrt. Vielen Dank!
  • in: Ordner benennen mit PHP

    geschrieben von vrw

    Hallo!

    Ich habe ein kleines Problem (... mal wieder *seufz* ...). Odner erstellen ist ja jetzt zum Glück kein Problem mehr. Aber wie kann ich den benennen. Klar, ich könnte dem Ordner jetzt irgendeinen Namen geben, aber das ist nicht Sinn und Zweck des Ganzen. Gut, bevor das jetzt hier noch wirrer wird, noch einmal ganz von vorn:

    Es wird ein Formular ausgefüllt, wo der Vor- und der Nachname eingegeben wird (u.a.) und anschließend soll ein Ordner mit diesem Gesamtnamen erstellt werden. Folgendes habe ich bereits versucht:

    1. Versuch:

    Vor- und Nachname werden aus dem Formular übernommen.

    $user=$vorname_$nachname
    if (mkdir($user, 0700))
    		  {
    		    print(\"Ordner erstellt\");
    		  }
    		  else
    		  {
    		    print(\"Ordner NICHT erstellt\");
    		  }



    2. Versuch:

    Vor- und Nachname werden wieder aus dem Formular übernommen.

    if (mkdir(\'$vorname_$nachname\', 0700))
    		  {
    		    print(\"Ordner erstellt\");
    		  }
    		  else
    		  {
    		    print(\"Ordner NICHT erstellt\");
    		  }



    Aber beide Versionen haben zwar den Ordner erstellt, aber eben nur mit $user bzw. $vorname_nachname und nicht mit den Auswertungen aus dem Formular. Wie mache ich das nun also? Ich bin mit meinem Latein diesbezüglich am Ende :(
  • in: neuer Ordner mit PHP

    geschrieben von vrw

    Hallo!

    Wie kann ich mit PHP einen neuen Order erstellen?
  • in: plötzlicher Datenbankfehler

    geschrieben von vrw

    Nein, die Spalten müssen nicht unbedingt einzeln definiert sein. Das hatte ich ja vorher auch nicht und funktionierte einwandtfrei.
  • in: plötzlicher Datenbankfehler

    geschrieben von vrw

    Hm, dabei kommt nun folgendes heraus:

    Column count doesn\'t match value count at row 1

    Aber damit kann ich leider nichts anfangen, außer das irgendwas in zeile 1 nicht übereinstimmen soll ... glaub ich jetzt mal so.
  • in: drei Zufallsbilder ausgeben

    geschrieben von vrw

    Ich habe es inzwischen anders hinbekommen. Du hattest nämlich an einer Stelle folgendes zu stehen !== ... aber != ist doch ungleich und == gleich ... was also sollte !== bedeuten? Ich hab dann einfach ein = weggenommen und dann ging es.
  • in: plötzlicher Datenbankfehler

    geschrieben von vrw

    Also langsam bin ich hier echt kurz vorm Durchdrehen. Nun habe ich ja alles so hinbekommen wie es sein sollte. Dann will ich einen neuen Code einfügen, um zu prüfen, ob die beiden angegebenen Passwörter miteinander übereinstimmen. Dafür habe ich folgenden Code benutzt:

    if ($pw2==$pw)
      {
        //hier kam dann die Eintragung in die Datenbank
      }


    Das ganze ging so jedoch nicht. Vermutlich der falsche Code dafür, keine Ahnung. Jedenfalls habe ich dann alles, was ich dafür gebraucht habe, wieder entfernt, sodass das gesamte Script nun wieder so aussieht wie vorher. Und was folgt?

    \"Fehler bei der Datenbankabfrage\"

    Sprich, genau das gleiche Problem, das ich gestern bereits hatte. An dem Code hatte ich rein gar nichts geändert und trotzdem spuckt er nun Fehler aus? Wie kann das sein? Muss ich nun wieder alles mühselig von vorne beginnen, nur weil ich einen Code probiert habe, den ich restlos wieder entfernt habe???
  • in: plötzlicher Datenbankfehler

    geschrieben von vrw

    Inzwischen habe ich es mit müheseliger Fusselarbeit hinbekommen, sodass nun alles so funktioniert wie ich es gewollt habe ... bis dahin zumindest ;) ... und wie immer lag es an nur sehr kleinen Kleinigkeiten, die ein Weiterkommen unmöglich machten.
  • in: drei Zufallsbilder ausgeben

    geschrieben von vrw

    Soweit funktioniert dieses Script ja ganz gut ... allerdings wird dreimal das gleiche Bild angezeigt. Was muss ich machen, um auch wirklich drei verschiedene Bilder anzeigen zu lassen?
  • in: plötzlicher Datenbankfehler

    geschrieben von vrw

    Inzwischen habe ich das Script auf einen sehr kleinen Teil beschränkt, dennoch kommt die Fehlermeldung \"Fehler bei der Anfrage\". Inzwischen bin ich mit meinem Latein völlig am Ende. Ich poste hier einfach mal das kleine Script:

    <?php
                      $vorname=$HTTP_POST_VARS[\'vorname\'];
                      $nachname=$HTTP_POST_VARS[\'nachname\'];
                      $pw=$HTTP_POST_VARS[\'pw\'];
                      $pw2=$HTTP_POST_VARS[\'pw2\'];
                      $email=$HTTP_POST_VARS[\'email\'];
                      $geschlecht=$HTTP_POST_VARS[\'geschlecht\'];
                      $db=mysql_connect(\"server\",\"user\",\"passwort\")
                        or die(\"<b>Kein Connect zum Datenbankserver!</b>\");
                      mysql_select_db(\"datenbank\")
                        or die(\"<b>Datenbank konnte nicht angesprochen werden</b>\");
                      $anfrage=\"SELECT * FROM user WHERE vorname LIKE\";
                      $anfrage.=$vorname;
                      $anfrage.=\"\'\";
                      $ergebnis=mysql_query($anfrage)
                        or die(\"Fehler bei der Anfrage\");
                      $anz=mysql_num_rows($ergebnis);
                      if($anz==0)
                      {
                        $anfrage=\"INSERT INTO user VALUES(\'\";
                            $anfrage.=$vorname;
                            $anfrage.=\"\', \'\";
                            $anfrage.=$nachname;
                            $anfrage.=\"\', \'\";
                            $anfrage.=$pw;
                            $anfrage.=\"\', \'\";
                            $anfrage.=$email;
                            $anfrage.=\"\', \'\";
                            $anfrage.=$geschlecht;
                            $anfrage.=\"\')\";
                            mysql_query($anfrage)
                              or die(\"<b>Fehler bei der Datenbankanfrage</b>\");
                            print(\"Du bist jetzt registriert\");
                      }
                      else
                      {
                        print(\"Benutzer existiert schon!\");
                      }
                    ?>

  • in: plötzlicher Datenbankfehler

    geschrieben von vrw

    Na ja, so kannte ich das bisher noch nicht ... und auch heute Mittag/Nachmittag ging das ohne die Klammern wunderbar. Man füllt ja ein Formular aus. Die Felder werden dann per $HTTP_POST_VARS übertragen und in die entsprechenden Felder in die Datenbank eingefügt.

    Die Registrierung an sich ist ja auch nicht das eigentliche Problem. Das habe ich ja schon ein paar Mal gemacht. Ist nicht die erste Datenbank, mit der ich arbeite. Aber das ist die komplexeste. Denn neben der eigentlichen Registrierung sollen halt noch einige Dinge beachtet werden und anschließend wird noch das Avatar ausgesucht.

    Ich möchte auch eigentlich nicht das ganze Script hier posten, aus Angst, den Rahmen zu sprengen, da es wirklich (für meine bisherigen Verhältnisse) extrem lang ist. Das wäre nur der allerletzte Notgroschen, wenn wirklich gar nichts mehr geht. Und selbst dann ist ja nicht mal garantiert, dass dann der Fehler gefunden werden kann *seufz*.
  • in: plötzlicher Datenbankfehler

    geschrieben von vrw

    Und was für Fehler sollen das bitte schön sein? Ich meine, das ist so ein kleiner Teil eines sehr großen Ganzen, da dürfte es doch bestimmt nicht zu viel verlangt zu sein, eine klare Auskunft zu geben, sondern mich stattdessen auf eine Seite zu verweisen, die mir so nicht weiterhilft, sondern womit ich mich befassen müsste. Ich arbeite inzwischen mit zwei Büchern und wie gesagt, ging das ganze heute ... hm ... Mittag oder Nachmittag noch. Ich möchte nun lediglich Stück für Stück den Fehler herausfiltern. Und das kann ich weder mit einem Buch noch einer Webseite. Und da man ja irgendwo anfangen muss, habe ich zunächst den Teil gepostet, wo die angezeigte Fehlermeldung (nämlich die bei or die() ) drinsteckt.
  • in: plötzlicher Datenbankfehler

    geschrieben von vrw

    Ja, die ID ist der Primärschlüssel. Die Fehlermeldung ist die, die in der Klammer von or die() steht. Mehr wird nicht angezeigt.
  • in: plötzlicher Datenbankfehler

    geschrieben von vrw

    Hallo,

    den ganzen Tag hocke ich über einem Registrierungs-Script ... zwischendurch habe ich es auch endlich geschafft, dass die Registrierung funktionierte. Als ich dann noch etwas optimieren wollte, ging plötzlich nichts mehr und ein Teil, an dem ich eigentlich nichts verändert hatte, spuckte mir immer nur eine Fehlermeldung aus. Inzwischen habe ich alles soweit sogar noch einmal neu geschrieben, möglichst ohne auf das alte Script zu achten. Doch nix da, das gleiche wie zuvor.

    Ich poste hier einfach mal den Teil, der die Fehlermeldung ausspuckt. Vielleicht liegt es ja doch nur an dem Teil. Wenn nicht ... na ja, dann muss ich weiter auf Spurensuche gehen.

    $anfrage=\"INSERT INTO user VALUES(0,\'\".$vorname.\"\',\'\".$nachname.\"\',\'\".$pw.\"\',\'\".$geschlecht.\"\',
      now())\";
    	mysql_query($anfrage)
    	    or die(\"<b>Gleicher Fehler wie bisher!</b>\");
  • in: Prüfung doppelter Einträge in Datenbank

    geschrieben von vrw

    Doch, ich glaube, das wäre die einzige Möglichkeit. Zumal ich mich dann noch mal genauer damit befassen kann. Vielleicht fallen mir da noch die ein oder andere Verbesserung ein. Und eine Sache müsste da eh noch mal überarbeitet werden. Das macht mir nichts aus.

    Sollte ich dann immer noch nicht klar kommen bzw. der Fehler immer noch auftauchen, komme ich gerne auf dein Angebot zurück.

    Und wie heißt es doch so schön: Aus seinen Fehlern kann man nur lernnen ;)
  • in: Prüfung doppelter Einträge in Datenbank

    geschrieben von vrw

    Geschafft? Nein, es funktioniert ja noch nicht so wie es sollte ... leider. Aber ich glaube, das hat nichts mehr mit diesem Script zu tun, dass es vor- und nachnamen überprüft. Ich weiß nur auch nicht, wo ich den Fehler sonst noch suchen soll. Ich glaube, ich muss einfach nochmal von vorne anfangen, da ich es ja vorher schon geschafft hatte, dass die Registration durchgeführt wird.
  • in: Prüfung doppelter Einträge in Datenbank

    geschrieben von vrw

    Nun, ich glaube, ich habe das Problem bereits gefunden ... hab in der if-Schleife die Registrierung reingesetzt und bei else den Text bei doppeltem Benutzernamen.

    Aber nun erscheint beim Eintragen in die Datenbank wieder der gleiche Fehler wie zuvor: Fehler bei der Datenbankanfrage. Obwohl das vorhin super funktionierte und ich an dem Teil nicht geändert habe.

    Zu deiner Frage: Es sind ja keine \"realen\" Namen in dem Sinne, mit denen man sich registriert, sondern der Benutzername besteht aus zwei Teilen. Hier eben Vor- und Nachname genannt zum besseren Verständnis ... aber anscheinend sorgt das noch mehr für Verwirrung. Ich kann das aber leider auch nicht anders bzw. besser erklären, da meine eigenen Gedankengänge momentan diesbezüglich auch sehr wirr sind.
  • in: Prüfung doppelter Einträge in Datenbank

    geschrieben von vrw

    Jetzt habe ich das erste Script getestet und die Fehlermeldung, die ich vorhin hatte, ist tatsächlich verschwunden (woran auch immer das gelegen haben mag). Nun sagt mir das Script jedoch, dass der Name bereits vorhanden ist, obwohl er noch nicht in der Datenbank steht. Wie das?
  • in: Prüfung doppelter Einträge in Datenbank

    geschrieben von vrw

    Hab ich nicht geschrieben, dass ich die Komibination von Vor- und Nachnamen meinte? Hm, vielleicht habe ich mich ungünstig ausgedrückt. Aber verstanden hat man es ja doch, wie schön. Danke, ich werde mir beides einmal anschauen. Mal sehen, ob ich damit was anfangen kann ;)
  • in: Prüfung doppelter Einträge in Datenbank

    geschrieben von vrw

    Hallo,

    ich tüftel jetzt schon den halben Tag an einem Registrierungs-Script. Zwischenzeitlich ging er auch, jetzt zeigt er mir Fehler bei der Datenbankanfrage an. Zuerst hatte ich prüfen lassen, ob der Vorname bereits vergeben ist. Dabei hat alles wunderbar geklappt. Dann fiel mir ein, dass es ja durchaus auch doppelte Vornamen geben kann. Also wollte ich nun auch noch nach dem Nachnamen prüfen und erst wenn beides nicht vorhanden ist, soll die Registration abgeschlossen werden. Aber dennoch stehe ich vor dem Problem, dass das Script nur dann weiterlaufen wird, wenn der Vorname noch nicht vergeben ist.

    Wie kann ich also Vor- und Nachnahmen in Kombination mit nur einer einzigen Anfrage prüfen lassen?

    Ich hoffe zusätzlich auch, dass sich dann bei Datenbankanfrage-Problem in Luft auflösen wird. Da es ja vor dem erneuten Umbasteln problemlos funktionierte.
  • in: drei Zufallsbilder ausgeben

    geschrieben von vrw

    Alles klar, danke. Dann werde ich mal versuchen, ob ich damit klarkomme ...
  • in: drei Zufallsbilder ausgeben

    geschrieben von vrw

    Hallo!

    Ist es möglich, drei Zufallsbilder aus einem Ordner darzustellen? Also, ich denke schon, dass das gehen wird. Die Frage müsste wohl eher lauten \"wie\".

    Bisher habe ich das nur mit einem Zufallshintergrundbild gemacht. Aber das Script scheint nur darauf ausgelegt zu sein, denn auch nach mehrmaligem Rumprobieren habe ich es nicht auf die Reihe bekommen, daraus das Script für den Zweck mit den drei Bildern hinzubekommen.
  • in: Bilddatei mit Hilfe von PHP verschieben

    geschrieben von vrw

    Hallo!

    Ist es möglich, mit Hilfe von PHP eine Bild-Datei von einem Ordner in einen anderen zu verschieben?
  • in: mail via php

    geschrieben von vrw

    Ich möchte meine Webseite hier haben, weil ich leider keinen Goldesel im Stall habe, der mir das nötige Kleingeld für einen bezahlten Webhost übergibt.

    Aber ich denke, irgendwann werde ich sicher auf einen bezahlten Host wechseln. Doch um etwas zu testen, ob es ankommt oder nicht, dachte ich mir, wäre ein solcher Webhost sicher die einfachste Alternative.

    Das mit den SMPT-Mailern wusste ich noch gar nicht, dass es so etwas gibt. Werde mich da also mal schlau machen und hoffentlich auch mit klarkommen ;)
  • in: mp3- und Video-Dateien

    geschrieben von vrw

    Verstehe.

    Hm, das Copyright werde ich sicherlich nicht haben. Aber ich werde freie Dateien benutzen, die erlaubt sind, auf anderen Webseiten benutzt zu werden. Dann dürfte das doch auch kein Problem sein, oder? Ich meine ich werde auf jeden Fall darauf achten, dass ich kein Urheberrecht verletze ... und mit ggf. sogar eine Genehmigung einholen, um auf der sicheren Seite zu sein.
  • in: mail via php

    geschrieben von vrw

    Na, das sind ja wirklich sehr sonnige Aussischten. Können die von lima-city das nicht irgendwie in den Griff bekommen? Ich meine, das ist doch nicht unbedingt normal, dass man dabei im Ungewissen bleibt, ob es nun funktioniert oder nicht.
  • in: mp3- und Video-Dateien

    geschrieben von vrw

    Ja, das habe ich gelesen, deswegen kam ich ja darauf, diesen Thread zu eröffnen. Aber darum ging es nicht. Es heißt ja, sie sind auf dem Webspace nicht gestattet, das ist inzwischen mehr als Logo. Meine Frage war einfach nur, ob diese auch auf den Download-Server gelagert werden müssen oder ob die dort genauso verboten sind.
  • in: mp3- und Video-Dateien

    geschrieben von vrw

    Alles klar, genau das dachte ich mir doch. Wollte mich nur vergewissern.

    Aber wenn es nun heißt \"alle nicht erlaubten Dateien\" müssen auf den Download-Server. Dann doch eigentlich auch die Videos ... oder sehe ich das falsch?
  • in: mail via php

    geschrieben von vrw

    Hm, ich hab auch schon gemerkt, dass die mail()-Funktion nicht wirklich geht. Obwohl ich weiß, dass mein Formular eigentlich gesendet werden müsste, da alles richtig ist. Und ich weiß auch, dass es hier eigentlich geht. Das Problem ist nur, dass ich ziemlich dringend dieses Formular benötige. Doch vorher muss es eben ausgiebig getestet werden, ob alles in Ordnung ist.

    Angenommen es kommt mit der hier erwähnten ewig langen Verzögerung an. Wie lang ist diese denn durchschnittlich? Und was kann ich machen, wenn es gar nicht gehen möchte. Ich habe ehrlich gesagt keine Lust darauf, irgendeinen fremden Formmailer zu nehmen, da die meistens schön mit Werbung bespickt sind, die ich nun ganz und gar nicht gebrauchen kann.
  • in: mp3- und Video-Dateien

    geschrieben von vrw

    Ich will ja nichts zum Download anbieten, sondern nur zum Anhören bzw. Anschauen. Das heißt, ich könnte die mp3s auch ganz normal auf deb Webspace platzieren, wenn ich sie nicht zum Download anbieten möchte?
  • in: mp3- und Video-Dateien

    geschrieben von vrw

    Hallo, in den FAQ\'s habe ich gelesen, dass Video-Dateien auf dem Webspace nicht gestattet sind. Meine erste Frage lautet: Gilt das auch für freie Videos wie kleine Kurzvideos, die erlaubt sind, auf anderen Webseiten einzubinden?

    Wenn ja, kommt gleich meine zweite Frage: Müssen mp3- und Video-Dateien auf einem sogenannten Download-Server platziert werden, zudem man das Download-Volumen benötigt ... oder ist auch das ganz und gar unmöglich.

    Ich meine, ich verletze dabei keinerlei Urheberrechte und nutze auch keine pornografischen oder ähnlichen Dateien.
  • in: radio-button und checkbox aktivieren

    geschrieben von vrw

    Ich habe gemerkt, dass ich lediglich ein ; vergessen habe. Nun stand da zwar, erfolgreich gesendet, aber bis jetzt kam die Mail noch nicht an. Merkwürdig. E-Mail-Adresse stimmt.
  • in: radio-button und checkbox aktivieren

    geschrieben von vrw

    Na gut, ich möchte das erst einmal austesten, aber dabei stehe ich vor einem weiteren Problem, das ich mir nicht erklären kann. Denn ich möchte mehrere Texte etc. in eine E-Mail setzen. Dazu hatte ich bei meinen anderen Kontaktformularen immer folgendes gemacht:

    Wenn ich die einzelnen Angaben oben per HTTP_POST_VARS eingegeben habe, habe ich unten beispielsweise geschrieben:

    $mitteilung=\"Name: \";
    $mitteilung.=$name;
    $mitteilung.=\"E-Mail: \";
    $mitteilung.=$email;

    Doch nun bekomme ich ständig folgende Fehlermeldung:

    Parse error: syntax error, unexpected T_VARIABLE in blabla on line blabla

    Und ich verstehe den Grund nicht, da ich weiß, dass das so schon einmal funktionierte.
  • in: radio-button und checkbox aktivieren

    geschrieben von vrw

    Hm, so ganz verstehe ich das jetzt noch nicht. Ich habe beispielsweise drei radio-button, wovon natürlich immer nur einer aktiv sein kann. Aber wie kann ich dem formmailer sagen, welches er senden soll. Ich meine, das muss doch sicherlich einzeln definiert werden.

    Genauso auch mit den Checkboxen. Muss die senden-Datei nicht erst einmal wissen, dass es diese gibt?

    Ich meine, ich hab das jetzt noch nicht getestet soweit wie ich jetzt bin, aber rein logisch gesehen denke ich mir, dass ich bis jetzt noch kein vernünftiges Ergebnis erzielen kann :slant:
  • in: radio-button und checkbox aktivieren

    geschrieben von vrw

    Hallo!

    Ich bin gerade dabei, einen Formmailer zu scripten. Aber bisher habe ich lediglich mit Textfeldern zur Übertragung gearbeitet. Nun möchte ich zum ersten Mal auch radio-button und checkbox hinzunehmen. Allerdings weiß ich nicht, wie ich diese bei der Übertragung aktivieren kann. Deshalb hoffe ich darauf, dass ihr mir in der Hinsicht weiterhelfen könnt.
  • in: radio-button anpassen

    geschrieben von vrw

    Aber bei Background ist doch auch nur der äußere Rand eingefärbt. SO habe ich das bisher ja immer gemacht und es sah nicht gut aus.
  • in: radio-button anpassen

    geschrieben von vrw

    Hm, das ist ja blöd. Aber na ja, muss ich wohl mit leben, nicht wahr? Dennoch danke für deine Antwort.
  • in: radio-button anpassen

    geschrieben von vrw

    Hallo!

    Gibt es irgendeine Möglichkeit, die radio-button in einem Formular der Webseite anzupassen. Ich bekomme da höchstens einen Rand drum hin, aber der Button an sich bleibt dennoch weiß. Sieht komisch aus, wenn die anderen Formularfelder farblich angepasst sind.
  • in: Hintergrund fixieren

    geschrieben von vrw

    alles klar, vielen Dank ;)
  • in: Hintergrund fixieren

    geschrieben von vrw

    Hallo!

    Wie kann ich den Hintergrund einer Webseite fixieren?
  • in: Menü öffnet sich per Klick auf Link

    geschrieben von vrw

    Oh, vielen Dank, ich werde mal versuchen, mich da durch zu fuchsen ;)
  • in: Menü öffnet sich per Klick auf Link

    geschrieben von vrw

    Hallo, ist es möglich, eine kleine Menüauswahl zu öffnen, wenn man auf einen Link klickt, ohne dass das Menü vorher sichtbar ist? Es handelt sich um Links auf Image-Maps bzw. Standardlinks.
  • in: font face oder font-family?

    geschrieben von vrw

    Ja, ich denke, das hilft mir weiter. Auf CSS bin ich dem Fall gar nicht gekommen. Da sieht frau mal, wie verpeilt ich heute bin *kopf schüttel*.

    Jedenfalls danke ich euch für eure Hilfe!
  • in: font face oder font-family?

    geschrieben von vrw

    Und da geht es dann auch mit mehreren Schriftarten als Aufzählung, ja?
  • in: font face oder font-family?

    geschrieben von vrw

    Hallo!

    Ich stehe gerade irgendwie völlig auf dem Schlauch (vielleicht bin ich auch einfach übernächtigt, ich weiß es nicht :slant:). Soeben wollte ich meine neue Webseite beginnen und auch mit einer anderen Schriftart experimentieren, die nicht zu den Standardschriftarten gehört. Da ich ja weiß, dass diese dann wohl nicht jeder auf dem Rechner zu liegen hat, wollte ich, dass es stattdessen in einer anderen Schriftart dargestellt wird. Nun weiß ich gerade nicht, ob das auch mit dem einfachen \"font face\" geht oder nur mit \"font-family\".

Login zum Webhosting ohne Werbung!