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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
11.07.2007, 22:40:38
|
Anfänger
|
|
Registriert seit: Oct 2006
Beiträge: 3
|
|
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%"> </td>
<td width="80%"> <input type="submit" name="submit" value="Speichern" /> <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];
?>
|
12.07.2007, 00:45:04
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
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!
|
12.07.2007, 01:12:00
|
Anfänger
|
|
Registriert seit: Oct 2006
Beiträge: 3
|
|
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.
|
12.07.2007, 15:08:58
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: Problem mit Code im Gästebuch
Zitat:
Zitat von Dark-Jay
...
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!
|
12.07.2007, 17:53:46
|
Anfänger
|
|
Registriert seit: Oct 2006
Beiträge: 3
|
|
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?
|
12.07.2007, 17:59:12
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: Problem mit Code im Gästebuch
Zitat:
Zitat von Dark-Jay
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!
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:56:24 Uhr.
|