SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11.07.2007, 21:40:38
Dark-Jay Dark-Jay ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 3
Dark-Jay befindet sich auf einem aufstrebenden Ast
Problem mit Code im Gästebuch

Also ich bin dabei ein Gästebuch zu schreiben.
Ich hab mir jetzt vorgenommen, dass wenn man bei dem Gästebuch auf Speichern klicken will, man vorher einen Code eingeben muss damit der Eintrag geaddet wird. Den Code hab ich auch schon eingebettet in das Script, sodass per zufall immer wieder ein anderer Code angezeigt wird.
Jedoch hab ich jetzt das Problem das dass Script wieder einen anderen Code auswählt wenn ich auf Senden klicke und nur abundzu mal ein Eintrag im Gästebuch landet.

Hier sind die 3 Datein die für den Gästebuchcode notwendig sind.
Es wird jedoch nicht alles angezeigt da dies direkt von meiner Homepage kommt:

gb_add.php
PHP-Code:
<h2 class="überschrift">Eintrag ins Gästebuch hinzufügen</h2>
<form action="index.php?section=gb_insert" method="post">
<table border="0" align="center" >
  <tr align="left">
    <td width="20%">Name:</td>
    <td width="70%"><input type="text" name="Name"/></td>
  </tr>
  <tr align="left">
    <td width="20%">e-mail:</td>
    <td width="80%"><input type="text" name="Email"/></td>
  </tr>
  <tr align="left">
    <td width="20%">Homepage:</td>
    <td width="80%"><input type="text" name="Homepage"/></td>
  </tr>
  <tr align="left">
    <td width="20%">Beitrag:</td>
    <td width="80%"><textarea name="Text" cols="50" rows="10"></textarea></td>
  </tr>
  <tr align="left">
    <td width="20%">Code:</td>
    <td width="80%"><input type="text" name="Code"/></td>
  </tr>
  <tr align="left">
    <td width="20%"></td>
    <td width="80%">
    <?
    echo "<img src=\"gbcodes/".$gbcode."\">";
    ?>
  </td>
  </tr>
  <tr align="left">
    <td width="20%">&nbsp;</td>
    <td width="80%"> <input type="submit" name="submit" value="Speichern" />&nbsp;<input type="reset" name="submit" value="Zurücksetzen" /></td>
  </tr>
</table>
</form>
<br>
gbinsert.php
PHP-Code:
<?php
  
function gb() {
    if(!isset(
$_POST['Name'], $_POST['Email'],
              
$_POST['Homepage'], $_POST['Text'])) {
        die(
"Bitte Benutzen sie das Formular aus dem Gästebuch\n");
    }

    if(
trim($_POST['Name']) == "") {
        die(
"Bitte geben sie einen Namen ein");
    }
    if(
trim($_POST['Text']) == "") {
        die(
"Bitte geben sie einen Text ein");
    }

    
$sql "INSERT INTO gaestebuch
                (Name, Email, Homepage, Inhalt, Datum)
            VALUES
                ('"
.addslashes(htmlspecialchars($_POST['Name']))."',
                '"
.addslashes(htmlspecialchars($_POST['Email']))."',
                '"
.addslashes(htmlspecialchars($_POST['Homepage']))."',
                '"
.addslashes(htmlspecialchars($_POST['Text']))."',
                NOW())"
;

    
mysql_query($sql) OR die(mysql_error());

    echo 
"<p>Vielen Dank für ihren Eintrag.</p>\n";
    echo 
"<p><a href=\"index.php?section=gaestebuch\">Zurück ins Gästebuch</a></p>\n";
    }

$eintragcode $_POST['Code'];

$code = array('code1.jpg' => "56TLD7",
              
'code2.jpg' => "E32AD0",
              
'code3.jpg' => "P8IFG3",);

if (
$code[$gbcode] == "$eintragcode") {
     
gb();
}else{
    echo 
"<P>Bitte geben sie den richtigen Code ein!";
}

?>
gbcode.php
PHP-Code:
<?php
    $codes 
= array("code1.jpg",
                   
"code2.jpg",
                   
"code3.jpg");
    
mt_srand ((double)microtime()*100);
    
$zahl mt_rand(0,(count($codes) - 1));
    
$gbcode $codes[$zahl];
?>
Mit Zitat antworten
  #2  
Alt 11.07.2007, 23:45:04
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.664
vt1816 hat die Renommee-Anzeige deaktiviert
AW: Problem mit Code im Gästebuch

UNnd was ist Deine konkrete Frage?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #3  
Alt 12.07.2007, 00:12:00
Dark-Jay Dark-Jay ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 3
Dark-Jay befindet sich auf einem aufstrebenden Ast
AW: Problem mit Code im Gästebuch

Wenn ich auf senden klicke, wird wieder ein neuer code ausgewählt und der zugehörige Code des Bildes ist nur ab un zu mal richtig. Das Script soll also den Code irgendwie Speichern oder direkt an die gbinsert.php Datei senden damit immer der richtige Code zum jeweiligen BIld eingegeben werden kann und verglichen werden kann.
Mit Zitat antworten
  #4  
Alt 12.07.2007, 14:08:58
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.664
vt1816 hat die Renommee-Anzeige deaktiviert
AW: Problem mit Code im Gästebuch

Zitat:
Zitat von Dark-Jay Beitrag anzeigen
...
Das Script soll also den Code irgendwie Speichern oder

...
Speicher den Code in einer Session und frage ihn dann wieder ab.
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #5  
Alt 12.07.2007, 16:53:46
Dark-Jay Dark-Jay ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 3
Dark-Jay befindet sich auf einem aufstrebenden Ast
AW: Problem mit Code im Gästebuch

Hmmm. Ja gut. Und wie realisiere ich das ich kenn mich überhaupt nicht mit sessions aus.
Kennt einer vlt ein gutes Tut indem auch Anfänger wie ich das verstehen?
Mit Zitat antworten
  #6  
Alt 12.07.2007, 16:59:12
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.664
vt1816 hat die Renommee-Anzeige deaktiviert
AW: Problem mit Code im Gästebuch

Zitat:
Zitat von Dark-Jay Beitrag anzeigen
Hmmm. Ja gut. Und wie realisiere ich das ich kenn mich überhaupt nicht mit sessions aus.
Kennt einer vlt ein gutes Tut indem auch Anfänger wie ich das verstehen?
http://tut.php-q.net/
http://faq-php.de/
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Gästebuch avalanche10 PHP Grundlagen 2 08.05.2007 07:49:37
Gästebuch + code abfangen tsunamitsunami PHP Grundlagen 11 02.02.2006 01:18:56
Problem mit dem Gästebuch nate10 PHP Grundlagen 15 14.09.2005 15:51:21
problem mit gästebuch datei auslesen Woody1000 PHP Grundlagen 8 22.08.2004 21:58:05
Problem mit Gästebuch Coren PHP für Fortgeschrittene und Experten 3 19.10.2002 09:58:38


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:01:09 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.


© 2001-2019 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt