Suche auf lima-city
-
in: VBA TextBox1 Überprufen
geschrieben von tshaika
Hallo
ich Habe eine Frage
gibt Moglichkeit in VBA TextBox1 Überprufen nach TabelleBlattename?
ersoll nach eingabe ins Textbox Prufen Ob die TabelleBlattname Existiert wenn Ja dann Fehlermeldug
-
in: Ausgabe von getNumberOfItemsForFolder
geschrieben von tshaika
Ok Danke
ich probiere aus -
in: Ausgabe von getNumberOfItemsForFolder
geschrieben von tshaika
hallo
ich habe eine frage
ich hab in bilder.php (anzahl der bilder) echo ergebniss
echo '<h4> es sind '. getNumberOfItemsForFolder($ordnere, $pattern) .' Bilder erstellt</h4>';
und ich will das dieser ergebniss noch mal in index..php einzeigt
ich habe mit include probiert klapt aber nicht -
in: Deprecated: Function mysql_list_tables() is deprecated
geschrieben von tshaika
tavern
Danke Funktioniert
kannst du mit noch mal schhnell helfen in gleiche skript
2 Fehler
1
Notice: Undefined variable: action in /home/webpages/lima-city/tshaika/html/php_einstellungen/test.php on line 48
if($action=="delete")
2
Notice: Undefined variable: PHP_SELF in /home/webpages/lima-city/tshaika/html/php_einstellungen/test.php on line 33
echo "<a href=\"$PHP_SELF?action=delete&table=";
Danke nochmal
-
in: Deprecated: Function mysql_list_tables() is deprecated
geschrieben von tshaika
so meist du
$result = mysql_query('SHOW TABLES [FROM db_name] [LIKE '%']');
kommt Fehler
]Warning: Division by zero in /home/webpages/lima-city/tshaika/html/php_einstellungen/test.php on line 8
DB Error, could not list tables MySQL Error: Query was empty -
in: Deprecated: Function mysql_list_tables() is deprecated
geschrieben von tshaika
hi
kann mit jemand helfen
ich finde fehler nicht mehtr raus
Deprecated: Function mysql_list_tables() is deprecated in /home/webpages/lima-city/tshaika/html/php_einstellungen/test.php on line 10
das ist$result = mysql_list_tables($dbname);
undNotice: Undefined variable: action in /home/webpages/lima-city/tshaika/html/php_einstellungen/test.php on line 45
das istif($action=="delete")
das ganze php sid sol aus
echo "<p align=\"left\">"; //this is the connection file for the database.... $connectfile = "verbindung/mysql.php"; require $connectfile; $dbname = 'db_XXXXXX_1'; $result = mysql_list_tables($dbname); echo "<table width=\"75%\" border=\"0\">"; echo "<tr bgcolor=\"#993333\"> "; echo "<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" color=\"#FFFFFF\">Table name:</font></td>"; echo "<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" color=\"#FFFFFF\">Delete?</font></td>"; echo "</tr>"; if (!$result) { print "DB Error, could not list tables\n"; print 'MySQL Error: ' . mysql_error(); exit; } while ($row = mysql_fetch_row($result)) { echo "<tr bgcolor=\"#CCCCCC\">"; echo "<td>"; print "$row[0]\n"; echo "</td>"; echo "<td>"; echo "<a href=\"$PHP_SELF?action=delete&table="; print "$row[0]\n"; echo "\">Yes?</a>"; echo "</td>"; echo "</tr>"; } mysql_free_result($result); //Delete if($action=="delete") { $deleteIt=mysql_query("DROP TABLE $table"); if($deleteIt) { echo "The table \""; echo "$table\" has been deleted with succes!<br>"; } else { echo "An error has occured...please try again<br>"; } } ?>
-
in: Bild Load verschwindet
geschrieben von tshaika
Gutten Abent
ich binn in verzweifelt kann mir helfen und zwar verschwindet bildload bei absendet
"
Die Datei wurde hochgeladen
Die Datei konnte nicht hochgeladen werden.
unw
"
will aber nicht der bild loader soll immer da sein
hier ist php
<?php $Od = $_GET["ordner"]; $dir = "/images/IMG"; if($_REQUEST['Send']) { $VerbindungsID = ftp_connect($FTPServer); $LoginErgebnis = ftp_login($VerbindungsID, $FTPUser, $FTPPasswort); if($VerbindungsID && $LoginErgebnis) { $dir_chng_res=ftp_chdir($VerbindungsID, $dir); if (!$dir_chng_res) { echo "Wechsel zu Verzeichnis fehlgeschlagen: $ft_dir! <br>"; die; } else { echo "Gewechselt zu Verzeichnis $ft_dir <br>"; } $UploadErgebnis = ftp_put($VerbindungsID, $_FILES['Datei']['name'], $_FILES['Datei']['tmp_name'], FTP_BINARY); if($UploadErgebnis) { echo"Die Datei wurde hochgeladen!"; } else { echo"Die Datei konnte nicht hochgeladen werden."; } ftp_quit($VerbindungsID); } else { echo"Es konnte keine Verbindung mit dem FTP-Server hergestellt werden."; } } else { ?> <form action="<?php echo$_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post"> <input name="Datei" type="file"><br> <input name="Send" type="submit" value="Upload"> </form> <?php } ?>
-
in: Bilder Uploder
geschrieben von tshaika
schlegel-rene schrieb:
Hi tshaika,
auf der offiziellen php-Homepage findet man folgende Anleitung:
ftp_put() speichert eine lokale Datei auf einem FTP-Server. bool ftp_put ( resource $ftp_stream , string $remote_file , string $local_file , int $mode [, int $startpos = 0 ] )
Der Verbindungshandler der FTP-Verbindung.
ftp_stream
Der Pfad zur Datei auf dem Server.
remote_file
Der Pfad zur lokalen Datei.
local_file
Der Transfer-Modus. Muss entweder FTP_ASCII oder FTP_BINARY sein.
mode
Die Startposition für den Upload in der entfernten Datei.
startpos
Du kannst also einfach folgende Zeile
z.b. so ändern:$UploadErgebnis = ftp_put($VerbindungsID, $_FILES['Datei']['name'], $_FILES['Datei']['tmp_name'], FTP_BINARY);
$UploadErgebnis = ftp_put($VerbindungsID, "Images".$_FILES['Datei']['name'], $_FILES['Datei']['tmp_name'], FTP_BINARY);
Schöne Grüße
schlegel-rene
Danke aber ich habe gestan schön gelöst
mit
[$dir = "/images/IMG"; //Ordner Name $dir_chng_res=ftp_chdir($VerbindungsID, $dir);
trotztem Danke
aber du kannst mir noch helfen
das bei ladem Uplader danach nicht verschwinden und bei fehler auch nicht ?
-
in: Bilder Uploder
geschrieben von tshaika
ich habe ein Bilder Uplader gefunder um bilder auf FTP zu laden
und ich will das ist auf ein bescchtimmer Ordner ladet z.B "Images"
kann mir helfen
//FTP verbindung if($_REQUEST['Send']) { $VerbindungsID = ftp_connect($FTPServer); $LoginErgebnis = ftp_login($VerbindungsID, $FTPUser, $FTPPasswort); if($VerbindungsID && $LoginErgebnis) { $UploadErgebnis = ftp_put($VerbindungsID, $_FILES['Datei']['name'], $_FILES['Datei']['tmp_name'], FTP_BINARY); if($UploadErgebnis) { echo"Die Datei wurde hochgeladen!"; } else { echo"Die Datei konnte nicht hochgeladen werden."; } ftp_quit($VerbindungsID); } else { echo"Es konnte keine Verbindung mit dem FTP-Server hergestellt werden."; } } else {
-
in: Bildschutz .htaccess
geschrieben von tshaika
er hack immer auf jeder wort!!
wass kann man machen ?
der Ordner soll geschutz bleiben
-
in: Bildschutz .htaccess
geschrieben von tshaika
Hallo
ich habe kleine Problem
ich habe Ordner mit Bilder und habe geschutz mit .htaccess
und jetz habe problem das bei jeden start passwort abfragt das Hintergrundbild ist auch in dieser ordner
AuthType Basic AuthName "Passwortgeschuetzt " AuthUserFile /pfand/.htpasswd require valid-user
Frage: kann das nur ordner schutzen mit passwort ohne das er auf php
-
in: MS Acess wenn dann
geschrieben von tshaika
kann mir jemand helfen
in MS Datenbank
ich habe ein Multifunktion feld mit namen
3 Felden
F/O, F, O
jetz will ich
wenn eingabe F/O dann Pflichtfelder Fest Art und Onl Art
wenn eingebe F dann Pflichtfeld Fest Art
wenn eingebe O dann Pflicht eingabe Onl Art -
in: Warning: mysql_num_rows()
geschrieben von tshaika
nein immer geht durch !!!
ich habe so
privkontakt.php
<?php include("seitenkopf.php"); ?> <h2>Privat Kontakt-Formular</h2> <?php if(isset($_POST['submit'])){ error_reporting(E_ALL); $Email=""; $IP=""; $error = 0; if (isset($_POST["Email,IP"])){ $Email=mysql_real_escape_string(strip_tags($_POST["Email"])); $IP=mysql_real_escape_string(strip_tags($_POST["IP"])); $tbl = "Kontakt_Sperre"; $iResult = mysql_query("SELECT * FROM $tbl WHERE Email='$Email' AND IP='$IP'"); $anzahl =mysql_num_rows($iResult); if ($anzahl > 0){ echo '<script type="text/javascript">alert("Dieser Email ist gespert!");</script>'; echo '<script type="text/javascript">alert("Dieser IP ist gespert!");</script>'; } ?> <meta http-equiv="refresh" content="0, url=privkontakt.php"> <?php } else { include("pprivkontakt.php"); } } else{ include("pprivkontakt.php"); } include("seitenfuss.php"); ?>
pprivkontakt.php
<?php $aErrors = array(); if(isset($_POST['submit']) and $_POST['submit']=='Senden') { $Name = array(); $Email = array(); $table="Privat_Kontakt"; $sql = "SELECT Name, Email FROM $table"; $vResult = mysql_query($sql) or die(mysql_error()); while($aRow=mysql_fetch_assoc($vResult)){ $Name[] = $aRow['Name']; $Email[] = $aRow['Email']; } if (trim($_POST['Anrede'])=='x') $aErrors[]="Bitte wählen Sie Andere."; if(trim($_POST['Name'])=='') $aErrors[]= "Bitte geben Sie einen Name ein."; elseif(strlen(trim($_POST['Name'])) < 4) $aErrors[]= "Ihr Name muss mindestens 4 Zeichen lang sein."; if(trim($_POST['Email'])=='') $aErrors[]= "Bitte geben Sie Ihre Email-Adresse ein."; elseif(!preg_match('/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)+$/', trim($_POST['Email']))) $aErrors[]= "Ihre Email Adresse hat eine falsche Syntax."; if(trim($_POST['Betreff'])=='') $aErrors[]= "Bitte geben Sie Ihr Betreff ein."; elseif (strlen(trim($_POST['Betreff'])) < 4) $aErrors[]= "Ihr Betreff muss mindestens 4 Zeichen lang sein."; if(trim($_POST['Nachricht'])=='') $aErrors[]= "Bitte geben Sie Ihr Nachricht ein."; elseif (strlen(trim($_POST['Betreff'])) < 4) $aErrors[]= "Ihr Nachrichricht muss mindestens 4 Zeichen lang sein."; if(!isset($_SESSION['captcha_spam']) or $_POST["sicherheitscode"]!=$_SESSION['captcha_spam']) $aErrors[]= "Sicherheitcode ist falsch."; } if(isset($_POST['submit']) and $_POST['submit']=='Senden' and count($aErrors)==0) { unset($_SESSION['captcha_spam']); $cSql = "INSERT INTO `$table` ( Anrede, Name, Email, Datum, Uhr, IP, Telefon, Betreff, Nachricht ) VALUES( '".mysql_real_escape_string(trim($_POST['Anrede']))."', '".mysql_real_escape_string(trim($_POST['Name']))."', '".mysql_real_escape_string(trim($_POST['Email']))."', CURDATE(), '".mysql_real_escape_string(trim($_POST['Uhr']))."', '".mysql_real_escape_string(trim($_POST['IP']))."', '".mysql_real_escape_string(trim($_POST['Telefon']))."', '".mysql_real_escape_string(trim($_POST['Betreff']))."', '".mysql_real_escape_string(trim($_POST['Nachricht']))."' )"; mysql_query($cSql) or die(mysql_error()); ?> <h2>Vielen Dank!</h2> <p> Ihre Nachrichtt wurde erfogreich gesendet.<br> Wir werden Ihnen innhalb der nächsten<br> 24 bis 48 Stunden eine Antwort zusenden.<br> <a href="index.php">Zurück</a> </p> <?php }else { if(isset($_POST['submit']) and $_POST['submit']=='Senden') { ?> <h2>Ihr Nachricht konnte nicht gesendet werden.</h2> <p>Überprüfen Sie Ihre Angabe:</p> <ul> <?php foreach($aErrors as $cError) { echo '<li>'.$cError.'</li>'; } ?> </ul> <?php } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" accept-charset="ISO-8859-1"> <table> <tr> <td style=text-align:center;><p>Anrede:*</p></td> </tr> <tr> <td style=text-align:center;> <select name="Anrede"> <option value="x">Bitte wählen</option> <option value="Herrn">Herrn</option> <option value="Frau">Frau</option> </select> </td> </tr> <tr> <td style=text-align:center;><p><span title="min.4 max.32 Nur Zahlen, Buchstaben und Unterstrich">Name:*</span></p></td> </tr> <tr> <td style=text-align:center;><input type="text" name="Name"></td> </tr> <tr> <td style=text-align:center;><p><span title="Ihre.Adresse@Ihre-Anditer.de">Email-Adresse:*</span></p></td> </tr> <input type="hidden" name="Uhr" value="<?php echo date("G:i:s", time());//16:45:58 ?>" /> <input type="hidden" name="IP" value="<?php echo $_SERVER['REMOTE_ADDR']?>" /> <tr> <td style=text-align:center;><input type="text" name="Email" ></td> </tr> <tr> <td style=text-align:center;><p><span title="min.4 max.32 Nur Zahlen und Unterstrich">Telefon:</span></p></td> </tr> <tr> <td style=text-align:center;><input type="text" name="Telefon"></td> </tr> <tr> <td style=text-align:center;><p><span title="min. max.32 Nur Zshlen, Buchstaben und Unterstrich">Betreff:*</span></p></td> </tr> <tr> <td style=text-align:center;><input type="text" name="Betreff"></td> </tr> <tr> <td style=text-align:center;><p><span title="min.4 max.32 Nur Zahlen, Buchstaben und Unterstrich">Nachricht:* </span></p></td> </tr> <tr> <td style=text-align:center;><textarea name="Nachricht" cols="50" rows="10"></textarea></td> <td rowspan="5" colspan="1" valign="top"><p></p> </tr> <tr> <td style=text-align:center; colspan="1"><p>Bitte geben sie den Zufallcode ein:* </p></td> </tr> <tr> <td style=text-align:center;><img src="captcha/captcha.php" border="0" title="Sicherheitscode" alt=""></td> </tr> <tr> <td style=text-align:center;><input type="text" name="sicherheitscode"></td> </tr> <tr> <td style=text-align:center colspan="1"><br><input name="submit" value="Senden" type="submit" ><input type="reset" value="Zurücksetzen"></td> </tr> </table> </form> <?php } ?>
-
in: Warning: mysql_num_rows()
geschrieben von tshaika
Functioniert trotzten nicht
es geht jetzt sogar Email Sperre nicht mehr !!!! -
in: Warning: mysql_num_rows()
geschrieben von tshaika
nein
kommmt
Parse error: syntax error, unexpected '}' in /home/webpages/lima-city/tshaika/html/privkontakt.php on line 30
ein syntax}
zuviel oder zuwenig -
in: Warning: mysql_num_rows()
geschrieben von tshaika
Hilfe
ich Wollte die IP für sperre einrichten und hab ein fehler
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/webpages/lima-city/tshaika/html/privkontakt.php on line 17
kann mir jemand helfen
<?php include("seitenkopf.php"); ?> <h2>Privat Kontakt-Formular</h2> <?php if(isset($_POST['submit'])){ error_reporting(E_ALL); $Email=""; $error = 0; if (isset($_POST["Email,IP"])){ $Email=$_POST["Email"]; $IP=$_POST["IP"]; } $tbl="Kontakt_Sperre"; $iResult = mysql_query("SELECT * FROM $tbl WHERE `Email`='".mysql_real_escape_string($_POST["Email"])."'; `IP`='".mysql_real_escape_string($_POST["IP"])."';"); if (mysql_num_rows($iResult) != 0){ echo '<script type="text/javascript">alert("Dieser Email ist gespert!");</script>'; echo '<script type="text/javascript">alert("Dieser IP ist gespert!");</script>'; ?> <meta http-equiv="refresh" content="0, url=privkontakt.php"> <?php } else { include("pprivkontakt.php"); } } else{ include("pprivkontakt.php"); } include("seitenfuss.php"); ?>
-
in: Fehler bei absenden
geschrieben von tshaika
Fehler
Parse error: syntax error, unexpected '&&' (T_BOOLEAN_AND), expecting ',' or ')' in /home/webpages/lima-city/tshaika/html/privkontakt.php on line 66
hast du so gemeint
das
if(isset($_POST['submit']) and $_POST['submit']=='Senden') { }
weg
und das ersetzen
if(!isset($_POST['submit'] && count($aErrors) !== 0){ }?>
-
in: Fehler bei absenden
geschrieben von tshaika
ra1n
UPS, ja Danke Fehler ist weg
kannst du mir noch helfen
das der Formular nach absenden (Vielen Dank)
nicht mehr eingezeigt werd -
in: Fehler bei absenden
geschrieben von tshaika
Es ist verbindung da
czibere schrieb:
tshaika schrieb:
schwachfug!
... der Formular kommt nicht bei Datenbank ankann mir jemand tipps geben ?...
ja. verrate uns die fehlermeldung!!
ich habe komplette php neu umgeschrieben
<?php include("seitenkopf.php"); ?> <h2>Privat Kontakt-Formular</h2> <?php if(isset($_POST['submit'])){ error_reporting(E_ALL); $Email=""; $error = 0; if (isset($_POST["Email"])){ $Email=$_POST["Email"]; } $tbl="Kontakt_Sperre"; $iResult = mysql_query("SELECT * FROM $tbl WHERE `Email`='".mysql_real_escape_string($_POST["Email"])."';"); if (mysql_num_rows($iResult) != 0){ echo '<script type="text/javascript">alert("Dieser Email ist gespert!");</script>'; } else { $aErrors = array(); if(isset($_POST['submit']) and $_POST['submit']=='Senden') { $Email = array(); $table="Privat_Kontakt"; $sql = "SELECT Name, Email FROM $table"; $vResult = mysql_query($sql) or die(mysql_error()); while($aRow=mysql_fetch_assoc($vResult)){ $Email[] = $row['Email']; } if(trim($_POST['Email'])=='') $aErrors[]= "Bitte geben Sie Ihre Email-Adresse ein."; elseif(!preg_match('/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)+$/', trim($_POST['Email']))) $aErrors[]= "Ihre Email Adresse hat eine falsche Syntax."; } if(isset($_POST['submit']) and $_POST['submit']=='Senden' and count($aErrors)==0) { $cSql = "INSERT INTO `$table` ( Email ) VALUES( '".mysql_real_escape_string(trim($_POST['Email']))."' )"; mysql_query($cSql) or die(mysql_error()); ?> <h2>Vielen Dank!</h2> <?php }else { if(isset($_POST['submit']) and $_POST['submit']=='Senden') { ?> <h2>Ihr Nachricht konnte nicht gesendet werden.</h2> <ul> <?php foreach($aErrors as $cError) { echo '<li>'.$cError.'</li>'; } ?> </ul> <?php } } } } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" accept-charset="ISO-8859-1"> Email <input type="text" name="Email" ><br> <input name="submit" value="Senden" type="submit" ><input type="reset" value="Abbrechen"> </form> <?php include("seitenfuss.php"); ?>
der sendet formular ab
aber zeigt Fehler
Notice: Undefined variable: row in /home/webpages/lima-city/tshaika/html/privkontakt.php on line 26
also dieser
$Email[] = $row['Email'];
und nach senden schreibt Herzliche dank und unter drunter zeigt das formular an das soll weg -
in: Fehler bei absenden
geschrieben von tshaika
Hallo ich habe eine Problem
der Formular kommt nicht bei Datenbank an
kann mir jemand tipps geben ?<?php include ("seitenkopf.php"); if(isset($_POST['Abschicken'])){ error_reporting(E_ALL); $email=""; $error = 0; if (isset($_POST["Email"])){ $dpSrn=$_POST["Email"]; } $tbl="Kontakt_Sperre"; $iResult = mysql_query("SELECT * FROM $tbl WHERE `Email`='".mysql_real_escape_string($_POST["Email"])."';"); if (mysql_num_rows($iResult) != 0) { echo '<script type="text/javascript">alert("Die Email ist Gespert!");</script>'; } else { $aErrors = array(); if(isset($_POST['Abschicken']) and $_POST['Abschicken']=='Abschicken') { $email = array(); $sql = "SELECT Email FROM Privat_Kontakt"; $vResult = mysql_query($sql) or die (mysql_error()); while($aRow=mysql_fetch_assoc($vResult)){ $email[] = $row['Email']; } //Fehler Meldung } if(isset($_POST['Abschicken']) and $_POST['Abschicken']=='Abschicken' and count($aErrors)==0){ $cSql = "INSERT INTRO `Privat_Kontakt`( Email )VALUES( '".mysql_real_escape_string(trim($_POST['Email']))."' )"; ?> <h2>Vielen Dank</h2> <?php } else { if(isset($_POST['Abschicken']) and $_POST['Abschicken']=='Abschicken') { ?> <h2>Nicht Gesendet</h2> <ul> <?php foreach ($aErrors as $cError) { echo '<li>'.$cError.'</li>'; } ?> </ul> <?php } } } } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST"> Email <input type="text" name="Email" ><br> <input id ="Send" name="Abschicken" value="Abschicken" type="submit" ><input type="reset" value="Abbrechen"> </form>
-
in: MS Access Hyperlink
geschrieben von tshaika
Hallo
ich habe eine Frage
ich will mit Acess 2007 in die Tabelle als statt Link Text zeigethier Klicken
ich habe internet keine genauer einleitung nicht gefunden -
in: Verbindung mit 2 mysql Tabellen
geschrieben von tshaika
Danke dür schnelle Antwort!
aber ich habe Fehler das Email sendet trotztem
ich habe so$aErrors = array(); if(isset($_POST['submit']) and $_POST['submit']=='Senden') { //Uberprufen on in 1 Datenbank Eintrag Existiert $sql = "SELECT Email FROM Kontakt_Sperre WHERE Email='".$_POST['Email']."'"; $vResult = mysql_query($sql) or die(mysql_error()); if($vResult['Email'] == $_POST['Email']) { echo "Die Email-Adresse ist gespert"; } //Schreiben in 2 Datenbank tabele $aEmails = array(); $sql = "SELECT Email FROM Privat_Kontakt"; $vResult = mysql_query($sql) or die(mysql_error()); while($aRow=mysql_fetch_assoc($vResult)){ $aEmails[] = $row['Email']; } //Fehler Meldung } if(isset($_POST['submit']) and $_POST['submit']=='Senden' and count($aErrors)==0) { $cSql = "INSERT INTO `Privat_Kontakt` ( Email ) VALUES( '".mysql_real_escape_string(trim($_POST['Email']))."' )"; mysql_query($cSql) or die(mysql_error()); ?> <h2>Vielen Dank!</h2> <?php }else { ?> <?php if(isset($_POST['submit']) and $_POST['submit']=='Senden') { ?> <h2>Ihr Nachricht konnte nicht gesendet werden.</h2> <ul> <?php foreach($aErrors as $cError) { echo '<li>'.$cError.'</li>'; } ?> </ul> <?php } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" accept-charset="ISO-8859-1"> <table> <tr> <td style=text-align:center;><p><span title="Ihre.Adresse@Ihr-Anbieter.de">Email-Adresse:* </span></p></td> </tr> <tr> <td style=text-align:center;><input type="text" name="Email" ></td> </tr> <tr> <td style=text-align:center; colspan="1" style="text-align:center;"><br><input type="submit" name="submit" value="Senden"></td> </tr> </table> </form> <?php } ?>
-
in: Verbindung mit 2 mysql Tabellen
geschrieben von tshaika
Ich habe eine Frage.
ich will 2 Mysql tabelle mit einem PHP verbinden
der 1 Datenbank Kontakt _Sperre soll Überprufen ob Email Adresse bereit existiert
wen Ja dann, Soll schreiben bei dieser Email ist Gepert
wenn Nein dann soll in der 2 Datenbank Privat_Kontakt die Email adresse Speichern
my php
<?php $aErrors = array(); if(isset($_POST['submit']) and $_POST['submit']=='Senden') { $aEmails = array(); $sql = "SELECT Email FROM Privat_Kontakt"; $vResult = mysql_query($sql) or die(mysql_error()); while($aRow=mysql_fetch_assoc($vResult)){ $aEmails[] = $row['Email']; } } if(isset($_POST['submit']) and $_POST['submit']=='Senden' and count($aErrors)==0) { $cSql = "INSERT INTO `Privat_Kontakt` ( Email ) VALUES( '".mysql_real_escape_string(trim($_POST['Email']))."' )"; mysql_query($cSql) or die(mysql_error()); ?> <h2>Vielen Dank!</h2> <?php }else { ?> <?php if(isset($_POST['submit']) and $_POST['submit']=='Senden') { ?> <h2>Ihr Nachricht konnte nicht gesendet werden.</h2> <ul> <?php foreach($aErrors as $cError) { echo '<li>'.$cError.'</li>'; } ?> </ul> <?php } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" accept-charset="ISO-8859-1"> <table> <tr> <td style=text-align:center;><p><span title="Ihre.Adresse@Ihr-Anbieter.de">Email-Adresse:* </span></p></td> </tr> <tr> <td style=text-align:center;><input type="text" name="Email" ></td> </tr> <tr> <td style=text-align:center; colspan="1" style="text-align:center;"><br><input type="submit" name="submit" value="Senden"></td> </tr> </table> </form> <?php } ?>
-
in: Mysqldatenbank spalte auslesen
geschrieben von tshaika
solist schrieb:
zur DB verbinde ich mich so mit mysqli :
// Verbindungs-Objekt samt Zugangsdaten festlegen @$db = new mysqli('mysql.lima-city.de', 'USERxxx', 'PWxxx','db_xxx_1'); // Verbindung überprüfen if (mysqli_connect_errno()) { printf("<br> Verbindung fehlgeschlagen: %s <br>", mysqli_connect_error()); exit(); }
die xxx mußt deine daten reinsetzen > sowieso
die datei ist extra gespeichert und ich rufe sie immer mit
aufinclude("..//deinDIR/Verbindung_DB1.php");
und die Abfrage habe ich so :
// Tabellenkopf echo " <table border='2' bgcolor=#eeeeee> <thead> <td>URL Link</td> </thead> "; // Datensatz-Ausgabe festlegen $sql_befehl = "SELECT * FROM deineDB ORDER BY `deineDB`.`URL` DESC"; if ($resultat = $db->query($sql_befehl)) { // Durchlaufen der Datenbankabfrage while($datensatz = $resultat->fetch_array() ){ // Datenfelder ? Inhalte extrahieren und // als Variablen zur Verfügung stellen extract($datensatz); // Tabelleninhalt echo " <tr> <td>$URL</td> </tr> "; } // Speicher freigeben $resultat->close(); } else { // Meldung bei Fehlschlag echo "Zugriff fehlgeschlagen!"; } // Tabellenende echo "</table>"; // Verbindung zum Datenbankserver beenden $db->close();
wennst deine Werte ergäntzt sollte das laufen >> wenn ich mich nicht vertippt habe > ^^^^^^
ich hoffe ich konnte dir helfen
Danke fur die tip
jetz zeigt bei mir kestchin mir inhalt URL LINK ) anstat selber der link
al soll zeigen
<a href="http://www.lima-city.de/"><img src="http://www.lima-city.de/images/banner/lima-city_468x60_3.gif" alt="Gratis werbefreier Webspace | lima-city: kostenloser Webspace" title="Gratis werbefreier Webspace | lima-city: kostenloser Webspace" border="0"/></a>
also Banner mit link
meine seite ist so
<?php include("seitenkopf.php"); ?> <table> <tr> <td><h2><span style="font-family:Vivaldi,sans-serif; font-size:50; text-align:center">Willkommen</span></h2></td> </tr> <tr> <td><h4>Kostenlosse Linktauschböse</h4></td> </tr> <tr> <td> <form action="linktausch.php"> <input name="button" type="submit" value="Linktausch"> </form> </td> </tr> </table> <br> <?php // Tabellenkopf echo " <table border='2' bgcolor=#eeeeee> <thead> <td>URL Link</td> </thead> "; // Datensatz-Ausgabe festlegen $sql_befehl = "SELECT * FROM Linktauschborse ORDER BY `Linktauschborse`.`URL` DESC"; if ($resultat = $db->query($sql_befehl)) { // Durchlaufen der Datenbankabfrage while($datensatz = $resultat->fetch_array() ){ // Datenfelder – Inhalte extrahieren und // als Variablen zur Verfügung stellen extract($datensatz); // Tabelleninhalt echo " <tr> <td>$URL</td> </tr> "; } // Speicher freigeben $resultat->close(); } else { // Meldung bei Fehlschlag echo "Zugriff fehlgeschlagen!"; } // Tabellenende echo "</table>"; // Verbindung zum Datenbankserver beenden $db->close(); ?> <?php (include("seitenfuss.php");
in seitenkopf ist die verbindung zu mysql -
in: Mysqldatenbank spalte auslesen
geschrieben von tshaika
ich habe so gemacht
<?php @mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS); // Auswahl der Datenbank @$x=mysql_select_db(MYSQL_DATA); if (empty($x)) { echo "Fehler beim Verbinden mit dem Datenbankserver<br>"; exit; } // Absetzen eines SQL-Befehls $sql = "SELECT * FROM URL ORDER BY Linktauschborse;"; $result = mysql_query($sql); echo "<table>"; if ($result) { // Felder eines Datensatz in eine assoziatives Array füllen // Tabellenfoermige Ausgabe while ($ar=mysql_fetch_array($result,MYSQL_ASSOC)) { echo "<tr><td>",$ar["URL"],"</td></tr>\n"; } } else echo "fehler<br>"; ?> </table>
aber der schreibt Fehler -
in: Mysqldatenbank spalte auslesen
geschrieben von tshaika
Meine tabelle hat 7 zeilen
Name, Email, Datum, Uhr,IP, URL,Homepage
von dem ich nur 1 Spalte (URL) complet einzeigen will -
in: Mysqldatenbank spalte auslesen
geschrieben von tshaika
Hallo
wie kriege ich aus dem mysql tabelle eine bestimte spalte in mein hompage angezeigt
zb Tabelle name Linkborse und soll alle Spanten unter Link anzeigen -
in: Mehrere Ordner Schutzen
geschrieben von tshaika
Ja danke tobiworlds Ich Probiere mal aus -
in: Mehrere Ordner Schutzen
geschrieben von tshaika
ich habe htccess und htpasswd
sind dann so aus
.htccess
AuthType Basic AuthName "Administrator beireich" AuthUserfile /home/webpages/lima-city/........./html/function/.htpasswd require valid-user
und
.htpasswd
admin:.......
frage wie kann mann mehrer ordner mit ein ein htccess und htpasswd schutzen ? -
in: bild bewegen
geschrieben von tshaika
Danke n0tiert -
in: bild bewegen
geschrieben von tshaika
Hallo ich habe eine frage?
und zwar
ich will ein bild bewegen wenn maus auf einem Button mit maus trauf fahrt Links und rechts
der bild soll anfang mittig und das bild ist gleich
mein code ist
<tr> <td> <form method="post" action="kontakt/privatkontakt.php"> <input type="submit" name="checkbox" value="Privat" > </form> </td> <td> <form method="post" action="kontakt/firmakontakt.php"> <input type="submit" name="checkbox" value="Firma"> </form> </td> </tr> <tr> <td><img src="/images/drupose.jpg" width="100" height="200" alt=""></td> </tr>
-
in: nav Multiple Choices
geschrieben von tshaika
ich hab mehr so erwatten
$standart_sprache = 'de'; $verfuegbare_andere_sprachen = array('en','ru'); if(isset($_GET['lang']) and in_array($_GET['lang'],$verfuegbare_andere_sprachen)) { $lang = $_GET['lang']; }else { $lang = $standart_sprache; } include($lang.'/seitenkopf.php'); include($lang.'/index.php'); include($lang.'/seitenfuss.php');
Aber nicht für Sprache sonder für Verzeichniss (Ordner)
etwa so
http://tshaika.lima-city.de/test.JPG -
in: nav Multiple Choices
geschrieben von tshaika
menschle schrieb:
tshaika schrieb:
ich habe kleine problem kann mir jemand kurz helfen
ich habe navigation programiert und wenn ich 2 mal Zb Kontakt Drücke dann kommt dann
Multiple Choices
The document name you requested (/kontakt/kontakt/kontakt.php) could not be found on this server. However, we found documents with names similar to the one you requested.
Available documents:
/kontakt/kontakt.php/kontakt.php (common basename)
Please consider informing the owner of the referring page about the broken link.
hat jemand die Lösung um die seite automatisch koregiert
<tr> <td> <?php if (isset($_SESSION['UserID'])){ echo '<td><a href="myprofil.php">Startseite</a></td>'; } else { echo '<td><a href="index.php">Startseite</a></td>'; } ?> </td> <td><a href="registrierung.php">Registierung</a></td> <td><a href="agb.php">AGB</a></td> <td><a href="userliste.php">Benutzerliste</a></td> <td><a href="pinnwand.php">Pinnwand</a></td> <td><a href="spiele.php">Spiele</a></td> <td><a href="link.php">Link</a></td> <td><a href="kontakt/kontakt.php">Kontakt</a></td> </tr>
danke voraus
Bei Deiner so unheimlich tollen und netten Frageweise weiß ich nicht wirklich, warum ich Dir eigentlich antworte.
Versuche folgendes:
anstatt<td><a href="kontakt.php">Kontakt</a></td>
<td><a href="kontakt/kontakt.php">Kontakt</a></td>
Und dieses im voraus bedanken unterlasse doch künftig bitte. Aus gewissen Gründen.
Danke.
Normal ist richtig die PHP liegt in ftp ordner "kontakt" darum istkontakt/kontakt.php
-
in: nav Multiple Choices
geschrieben von tshaika
ich habe kleine problem kann mir jemand kurz helfen
ich habe navigation programiert und wenn ich 2 mal Zb Kontakt Drücke dann kommt dann
Multiple Choices
The document name you requested (/kontakt/kontakt/kontakt.php) could not be found on this server. However, we found documents with names similar to the one you requested.
Available documents:
/kontakt/kontakt.php/kontakt.php (common basename)
Please consider informing the owner of the referring page about the broken link.
hat jemand die Lösung um die seite automatisch koregiert
<tr> <td> <?php if (isset($_SESSION['UserID'])){ echo '<td><a href="myprofil.php">Startseite</a></td>'; } else { echo '<td><a href="index.php">Startseite</a></td>'; } ?> </td> <td><a href="registrierung.php">Registierung</a></td> <td><a href="agb.php">AGB</a></td> <td><a href="userliste.php">Benutzerliste</a></td> <td><a href="pinnwand.php">Pinnwand</a></td> <td><a href="spiele.php">Spiele</a></td> <td><a href="link.php">Link</a></td> <td><a href="kontakt/kontakt.php">Kontakt</a></td> </tr>
danke voraus -
in: Fehler bei 2 Datenbanken in ein PHP
geschrieben von tshaika
OK
das hat mir gegeben
SELECT DISTINCT us.id FROM user_sperre AS us WHERE us.email LIKE "%%" OR us.ip LIKE "%%" OR us.text LIKE "%%"
aber foher war noch das
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/webpages/lima-city/tshaika/html on line 22
-
in: Fehler bei 2 Datenbanken in ein PHP
geschrieben von tshaika
soll auch bei 1Tabelle IP Prüfen ob die Gibt und nicht Speichen
bei zeite Table Soll Speichern
und dort hab ich $_SERVER["REMOTE_ADDR"] -
in: Fehler bei 2 Datenbanken in ein PHP
geschrieben von tshaika
bildkritik
die seite die du gepostet hast ist 404 Not Found -
in: Fehler bei 2 Datenbanken in ein PHP
geschrieben von tshaika
kann mir Jemand Helfen
ich Habe 1 Einem PHP Script 2 Datenbanken eingebaut
1) der Pruft Ob Dieser IP Text oder Email gibt wenn Ja dann Error (Dieser Text/Mail/IP ist Gespert)
wenn nicht dann eintag ins 2 Datenbank
Frage: Er versendet trotzt Sperre
und in
error_reporting(E_ALL); ini_set('display_errors', 1)
zeigt Folgene Fehler
Notice: Undefined index: IP in / on line 12
Notice: Undefined index: Text in /on line 13
Notice: Undefined variable: row in / on line 38
Notice: Undefined variable: row in / on line 39
Notice: Undefined variable: row in /home/ on line 38
Notice: Undefined variable: row in / on line 39
kann mir Helfen
<?php $aErrors = array(); if(isset($_POST['submit']) and $_POST['submit']=='Senden') { $email = mysql_real_escape_string(trim($_POST['Email'])); $ip = mysql_real_escape_string(trim($_POST['IP'])); $text = mysql_real_escape_string(trim($_POST['Text'])); $sql = " SELECT DISTINCT us.id FROM Wochin_Sperre AS us WHERE '{$email}' LIKE us.email OR '{$ip}' LIKE us.ip OR '{$text}' LIKE us.text "; $result = mysql_query($sql); if(mysql_num_rows($result) > 0){ //TODO: user_sperre hat zugeschlageb }else{ //TODO: Insert } $aNames = array(); $aEmails = array(); $sql = "SELECT Name, Email FROM User"; $vResult = mysql_query($sql) or die(mysql_error()); while($aRow=mysql_fetch_assoc($vResult)){ $aNames[] = $row['Name']; $aEmails[] = $row['Email']; } if(trim($_POST['Name'])=='') $aErrors[]= "Bitte geben Sie einen Name ein."; elseif(strlen(trim($_POST['Name'])) < 4) $aErrors[]= "Ihr Name muss mindestens 4 Zeichen lang sein."; if(trim($_POST['Email'])=='') .............und so weiter............................. } if(isset($_POST['submit']) and $_POST['submit']=='Senden' and count($aErrors)==0) { unset($_SESSION['captcha_spam']); $cSql = "INSERT INTO `Wochin` ( Name, Email, ...und so weiter..... ) VALUES( '".mysql_real_escape_string(trim($_POST['Name']))."', '".mysql_real_escape_string(trim($_POST['Email']))."', '".mysql_real_escape_string(trim($_POST['eintag1']))."', CURDATE(), '".mysql_real_escape_string(trim($_POST['eintrag2']))."' )"; mysql_query($cSql) or die(mysql_error()); ?> <h2>Vielen Dank!</h2> <?php }else { ?> <?php if(isset($_POST['submit']) and $_POST['submit']=='Senden') { ?> <h2>Nicht.</h2> <ul> <?php foreach($aErrors as $cError) { echo '<li>'.$cError.'</li>'; } ?> </ul> <?php } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" accept-charset="ISO-8859-1"> </form> <?php } ?>
>Danke voraus
-
in: Sperre durch MYSQL
geschrieben von tshaika
kann mir jemand HELFEN !!!!!!!!
ich will EMAIL IP und beschtimmte Texte durch Mysql speeren
und zwar wenn auf beschtimte text oder IP oder Email-adresse vor kommt soll
ERROR dieser Email / Text / Ip gesperrt
soll auch von Email Text und ip unabhänig sein
-
in: string Datum Zeit
geschrieben von tshaika
timebandit und seitenkopf.php ist mit mysql.php verbunden
Na Ja Danke aber ich hab Gesten in google Gefunden und gelöst
mit<input>
ENDE -
in: string Datum Zeit
geschrieben von tshaika
ja das hab ich in include("seitenkopf.php"); -
in: string Datum Zeit
geschrieben von tshaika
geht trotzten nicht
hier noch mal complet
<?php $aErrors = array(); if(isset($_POST['submit']) and $_POST['submit']=='Senden') { $aNames = array(); $aEmails = array(); $sql = "SELECT Name, Email FROM Wochin"; $vResult = mysql_query($sql) or die(mysql_error()); while($aRow=mysql_fetch_assoc($vResult)){ $aNames[] = $row['Name']; $aEmails[] = $row['Email']; } if(trim($_POST['Name'])=='') $aErrors[]= "Bitte geben Sie einen Name ein."; elseif(strlen(trim($_POST['Name'])) < 4) $aErrors[]= "Ihr Name muss mindestens 4 Zeichen lang sein."; if(trim($_POST['Email'])=='') $aErrors[]= "Bitte geben Sie Ihre Email-Adresse ein."; elseif(!preg_match('/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)+$/', trim($_POST['Email']))) $aErrors[]= "Ihre Email Adresse hat eine falsche Syntax."; und so weiter...... } $sql="INSERT INTO Wochin (`Name`, `Email`) Values(?, ?)"; $eintrag= $mysqli->prepare($sql); $eintrag->bind_param('ss', mysql_real_escape_string(trim($_POST['Name'])), mysql_real_escape_string(trim($_POST['Email']))); $eintrag->execute(); /* Verbindung beenden */ $mysqli->close(); )"; ?> <h2>Vielen Dank!</h2> <p> bla bla bla </p> <?php }else { ?> <?php if(isset($_POST['submit']) and $_POST['submit']=='Senden') { ?> <h2>Ihr konnte nicht .</h2> <p>Überprüfen Sie Ihre Angaben: </p> <ul> <?php foreach($aErrors as $cError) { echo '<li>'.$cError.'</li>'; } ?> </ul> <?php } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" accept-charset="ISO-8859-1"> <table> <tr> <td style=text-align:center;><p><span title="min.4 max.32 Nur Zahlen, Buchstaben und Unterstrich">Name:* </span></p></td> <td rowspan="5" colspan="3" valign="top"> </td> </tr> <tr> <td style=text-align:center;><input type="text" name="Name"></td> </tr> <tr> <td style=text-align:center;><p><span title="Ihre.Adresse@Ihr-Anbieter.de">Email-Adresse:* </span></p></td> </tr> <td style=text-align:center;><input type="text" name="Email" ></td> </tr> <tr><td> und so weiter...</td></tr> <tr> <td style=text-align:center; colspan="1" style="text-align:center;"><br><input type="submit" name="submit" value="Senden"><input type="reset" value="Zurücksetzen"></td> </tr> </table> </form> <?php } ?>
-
in: string Datum Zeit
geschrieben von tshaika
$sql = "INSERT INTO Kontakt (`Name`, `Email`) Values(Angabe1, Angabe2)"; $eintrag= $mysqli->prepare($sql); $eintrag->bind_param('ss', mysql_real_escape_string(trim($_POST['Name'])), mysql_real_escape_string(trim($_POST['Email'])), mysql_real_escape_string(trim($_POST['Angabe1'])), mysql_real_escape_string(trim($_POST['Angabe2']))); $eintrag->execute(); ?>
will nicht senden ?
es geit auch wenn 2 Zeilen Datum und Zeit es mus nicht ubendingt zusammen -
in: string Datum Zeit
geschrieben von tshaika
ich hab
'".mysql_real_escape_string(trim($_POST['Erstellt']))."',
schön lange weg
und wenn ich Erstellt von INTO Lösche Kommt Fehler
Column count doesn't match value count at row 1
ich hab jetz so
$cSql = "INSERT INTO `...` ( Name, Email, Angabe1, Angabe2 ) VALUES( '".mysql_real_escape_string(trim($_POST['Name']))."', '".mysql_real_escape_string(trim($_POST['Email']))."', CURDATE(), '".mysql_real_escape_string(trim($_POST['Angabe1']))."', '".mysql_real_escape_string(trim($_POST['Angabe2']))."' )"; mysql_query($cSql) or die(mysql_error());
ohne ersellt und'".mysql_real_escape_string(trim($_POST['Erstellt']))."',
-
in: string Datum Zeit
geschrieben von tshaika
Ja hab ich
Name Typ Attribute Null Standard
Erstellt timestamp on update CURRENT_TIMESTAMP Nein CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
aber immer noch 2013-04-11 00:00:00 -
in: string Datum Zeit
geschrieben von tshaika
ach so ich hab mit was anderes verwegselt iggal
aber geht immer noch nicht
ich hab jetzt 2013-04-11 00:00:00
also kein zeit nur datum
was ist mit NULL und Standart 0 -
in: string Datum Zeit
geschrieben von tshaika
ich hab immer nicht ganz verstanden
kannst du genauer beschreiben
sorry anfänger -
in: string Datum Zeit
geschrieben von tshaika
kann mir jemanf helfen wie kriegiesch aus '".mysql_real_escape_string(trim($_POST['Erstellt']))."', Datum und Zeit ausgabe in MYSQL $cSql = "INSERT INTO `........` ( Name, Email, Erslellt, ]Hier Datum und Zeit Ausgabe ) VALUES( '".mysql_real_escape_string(trim($_POST['Name']))."', '".mysql_real_escape_string(trim($_POST['Email']))."', CURDATE(), '".mysql_real_escape_string(trim($_POST['Erstellt']))."', )"; mysql_query($cSql) or die(mysql_error());
-
in: Eclipse for PHP Developers
geschrieben von tshaika
ich habe frage
ich habe Eclipse for PHP Developers
Version: 3.0.2 (english)
Frage was für ein Sprach Packet soll ich nemmen für Deusch
und wie kann ich installiren
Danke voraus
-
in: sortiren nach in selectbox
geschrieben von tshaika
DANKE alphara
aber geht vieleicht enfach
ich hab so gedacht
<select> </select>
-
in: sortiren nach in selectbox
geschrieben von tshaika
kann mir helfen Sortieren nach in selectbox einbaue
echo '<p>Sortiere nach: <a href="'.$_SERVER['PHP_SELF'].'?sortiere=username">Username (aufsteigend)</a> <a href="'.$_SERVER['PHP_SELF'].'?sortiere=online">Zuletzt Online (absteigend)</a> <a href="'.$_SERVER['PHP_SELF'].'?sortiere=rang">Rang (absteigend)</a></p><br>';
danke -
in: Einloggin seitenbox ändern
geschrieben von tshaika
SUPPER Danke
-
in: Einloggin seitenbox ändern
geschrieben von tshaika
Freue Ostern
kann mir Jemand helfen
wie kann ich bei seitenbox bei einloggen (was anderes zeigen)
Zb
bei nicht eingegoggt Werbung
bei eingeggogt Menü
die Überürüfung einlogen lauft über
if (isset($_SESSION['UserID'])) { }
Danke und noch mal feuer Ostern -
in: nach login automatisch weiterleiten
geschrieben von tshaika
ach ja danke geht wieder -
in: nach login automatisch weiterleiten
geschrieben von tshaika
ich hab ein problem mit weiterleitung am myprofil
und zwar ich ich habe eingloggin in index.php und es leitet weiter mit
weiter nur wenn ich seitenkopf.php einbilde geht nicht mehr und bleibt bei index.php steihen kann mir jemand helhen die grundgerust ist mit html5 geschriebenheader("Location: myprofil.php?id=".$row['ID']);
danke -
in: dauerhafte Login
geschrieben von tshaika
midwar schrieb:
tshaika schrieb:
mir ist noch was aufgefahlen
wenn ich einlogge dann kommt index.php und nicht de/index.php?s=
ich dennke dass ist das problemm
Falls du gerade header() zum weiterleiten benutzt, steht in header() wohin er weiterleiten soll. Dann einfach index.php durch de/index.php?s= ersetzen.
nein ich habe nicht gefunden
das lauft Über SESSION
kannst bitte bitte mir helfen?
die php findes du hier
http://tshaika.lima-city.de/MeinDATA.txt
-
in: dauerhafte Login
geschrieben von tshaika
mir ist noch was aufgefahlen
wenn ich einlogge dann kommt index.php und nicht de/index.php?s=
ich dennke dass ist das problemm -
in: dauerhafte Login
geschrieben von tshaika
Sorry das so lange gedauert
ich habe paar tips von gefolft aber funktioniert immer noch nicht richtig es loggt sich bei nexte click aus
kann mir noch mall helfen
hier noch mall alle PHPs auf einen Blick
http://tshaika.lima-city.de/MeinDATA.txt
Danke -
in: einlogg user zählen
geschrieben von tshaika
Ja das code kenn ich bringt aber nicht besucher.txt
lieber mysql!!!
ich brauche code der in moment eingeloggte user zählt nicht [ b]Gesamt[/b]
medwar das war andere das war mit farben am user die online sind
dein code ist auch für gesamt Online hab ich auch gesehen -
in: einlogg user zählen
geschrieben von tshaika
Kann mir Jemand helfen ich suche PHP
die nur Eingeloggte user zählen ich habe in goole nix gutes gefunden?
Danke -
in: dauerhafte Login
geschrieben von tshaika
infinitywar schrieb:
ganz oben und wenn login erfolgreich machst du sosession_start();
$_SESSION['login'] == TRUE;
und in den dateien der logincheck:
if($_SESSION['login'] == TRUE) { echo 'eingeloggt'; } else { echo 'ausgeloogt'; }
Meinst du so
<?php include ("seitenkopf.php"); session_start(); if(isset($_POST['submit']) AND $_POST['submit']=='Einloggen'){ // Falls der Nickname und das Passwort übereinstimmen.. $sql = "SELECT ID FROM User WHERE Nickname = '".mysql_real_escape_string(trim($_POST['Nickname']))."' AND Passwort = '".md5(trim($_POST['Passwort']))."' "; $result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); // wird die ID des Users geholt und der User damit eingeloggt $row = mysql_fetch_assoc($result); // Prüft, ob wirklich genau ein Datensatz gefunden wurde if (mysql_num_rows($result)==1){ .......................und so Weiter......................... } else{ ?> <p> Sie konnten nicht eingeloggt werden.<br> Nickname oder Passwort fehlerhaft.<br> Zurück zum <a href=<?php echo $_SERVER['PHP_SELF'];?>">Login-Formular</a> </p> <?php } } else{ ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <table> <tr> <td><p>Nickname: </p></td> <td><input type="text" name="Nickname" maxlength="32"></td> </tr> <tr> <td><p>Passwort: </p></td> <td><input type="password" name="Passwort"></td> </tr> <tr> <td><p>eingeloggt bleiben: </p></td> <td><input type="checkbox" name="Autologin" value="1"></td> </tr> <tr> <td><a href=" verifiziere.php">Passwort vergessen</a></td> <td><input type="submit" name="submit" value="Einloggen"></td> </tr> </table> </form> <?php } include("seitenfuss.php"); ?> doLogin($row['ID'], isset($_POST['Autologin'])); $_SESSION['login'] == TRUE; if($_SESSION['login'] == TRUE) { echo 'eingeloggt'; } else { echo 'ausgeloogt'; }
-
in: sql_db fehler
geschrieben von tshaika
mirkosoft schrieb:
Liebe Leute,
ich bin neu hier und habe folgendes Problem:
Ich habe eine Access Datenbank, die ich hier im SQL online stellen möchte.
Da ich wie gesagt neu bin, hoffe ich auf Eure Hilfe.
Was genau muss ich tun.
(Sorry aber die Suche brachte mir nur ewig alte Beiträge auf die sicher niemand mehr reagiert)
ich habe abfrage geändert
und zwar hier
$sql = "SELECT Name, Email FROM User"; hier kommt die name von tabelle von Datenbank
genau so hier
$cSql = "INSERT INTO `User` (
probier mal -
in: dauerhafte Login
geschrieben von tshaika
hcms schrieb:
hi tshaika,
wo ist das
geblieben ?session_start()
in seitenkopf.php ganz oben bei verbindungen!! -
in: dauerhafte Login
geschrieben von tshaika
kann mir jemand helfen
und zwar wenn ich eingeloggt bin und dann auf andere seite gehe und dann zuruck zu index.php es loggt sich immer aus
ich brauche so login so lange bis user ausgeloggt hatt oder die seite verlassen hat ich hab Autologout.php
aber es funktoniert egend wie nicht richtig
hier sind die PHPs
index.php
http://tshaika.lima-city.de/index.txt
autologout.php
<?php error_reporting(E_ALL); include("mysql.php"); // Prüfen, ob ein Autologin des Users stattfinden muss if(isset($_COOKIE['Autologin']) AND !isset($_SESSION['UserID'])){ $sql = "SELECT ID FROM User WHERE Autologin = '".mysql_real_escape_string($_COOKIE['Autologin'])."' "; $result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); $row = mysql_fetch_assoc($result); if(mysql_num_rows($result) == 1) doLogin($row['ID'], '1'); } // Online Status der User aktualisieren if(isset($_SESSION['UserID'])){ $sql = "UPDATE User SET Letzte_Aktion = '".time()."' WHERE ID = '".$_SESSION['UserID']."' "; mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); } // User ohne Autologin ausloggen $sql = "UPDATE User SET SessionID = NULL, Autologin = NULL, IP = NULL WHERE '".(time()-60*20)."' > Letzte_Aktion AND Autologin IS NULL "; mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); // Kontrollieren, ob ein automatisch ausgeloggter User noch eine gültige Session besitzt if(isset($_SESSION['UserID'])){ $sql = "SELECT SessionID FROM User WHERE ID = '".$_SESSION['UserID']."' "; $result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); $row = mysql_fetch_assoc($result); if(!$row['SessionID']){ $_SESSION = array(); session_destroy(); } } ?>
DANKE VORAUS -
in: login system
geschrieben von tshaika
ich hab mein PHP überarbeitete
nunktioniert mit Login es fehlt nur das der richtige date holt von datenbank
wie kann ich das mache?
hier neu code
http://tshaika.lima-city.de/login.txt
Danke -
in: login system
geschrieben von tshaika
der fehler ist in ganz anfang
und ich habe alles hochgeladen befor ich einlogge also kannicht
function.php
autologout.php
mysql.php -
in: login system
geschrieben von tshaika
kann mir jemand helfen mit einlogin
soll nach einlogin datenzeigen
Fehler Webserver oder Datei auf dem Server nicht gefunden
http://tshaika.lima-city.de/login.txt
danke vorraus -
in: nach login automatisch weiterleiten
geschrieben von tshaika
ach ja ich hab ich denke das ist richtig ist
if(isset($_POST['submit']) AND $_POST['submit']=='Einloggen'){ // Falls der Nickname und das Passwort übereinstimmen.. $sql = "SELECT ID FROM User WHERE Nickname = '".mysql_real_escape_string(trim($_POST['Nickname']))."' AND Passwort = '".md5(trim($_POST['Passwort']))."' "; $result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); // wird die ID des Users geholt und der User damit eingeloggt $row = mysql_fetch_assoc($result); // Prüft, ob wirklich genau ein Datensatz gefunden wurde if (mysql_num_rows($result)==1){ doLogin($row['ID'], isset($_POST['Autologin'])); header("Location: myprofil.php?id=".$row['ID']); } else{ ?> <p> Sie konnten nicht eingeloggt werden.<br>\n". Nickname oder Passwort fehlerhaft.<br>\n". Zurück zum <a href=<?php echo $_SERVER['PHP_SELF'];?>">Login-Formular</a> </P> <?php } } else{ ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <table> <tr> <td><p>Nickname: </p></td> <td><input type="text" name="Nickname" maxlength="32"></td> </tr> <tr> <td><p>Passwort: </p></td> <td><input type="password" name="Passwort"></td> </tr> <tr> <td><p>eingeloggt bleiben: </p></td> <td><input type="checkbox" name="Autologin" value="1"></td> </tr> <tr> <td><a href=" verifiziere.php">Passwort vergessen</a></td> <td><input type="submit" name="submit" value="Einloggen"></td> </tr> </table> </form> <?php } ?>
-
in: nach login automatisch weiterleiten
geschrieben von tshaika
hcms
kannst du mit richtig php schreiben das ich zum richtige user weitergeleitet kann?
oder gibt andere möglichkeit
ich will so wen user nicht eingelogt ist soll loginsystem wen eigeloggt ist soll profil zeigen -
in: nach login automatisch weiterleiten
geschrieben von tshaika
nenen lezte teil brauch auch also so
<?php if(isset($_POST['submit']) and $_POST['submit']=='Einloggen') { if(isset($_SESSION['UserID'], $_SESSION['Nickname'])) { header("Location: profil.php?id=".$row['ID']); }else { ?> <p> Sie konnten nicht eingeloggt werden.<br> Nickname oder Passwort fehlerhaft.<br> Zurück zum <a href="<?php echo $_SERVER['PHP_SELF']; ?>">Login-Formular</a> </p> <?php } }else { ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <table> <tr> <td><p>Nickname: </p></td> <td><input type="text" name="Nickname" maxlength="32"></td> </tr> <tr> <td><p>Passwort: </p></td> <td><input type="password" name="Passwort"></td> </tr> <tr> <td><p>eingeloggt bleiben: </p></td> <td><input type="checkbox" name="Autologin" value="1"></td> </tr> <tr> <td><a href=" verifiziere.php">Passwort vergessen</a></td> <td><input type="submit" name="submit" value="Einloggen"></td> </tr> </table> </form> <?php } ?>
geht trotztem nicht das bleibt immer bei index.php -
in: nach login automatisch weiterleiten
geschrieben von tshaika
menschle schrieb:
fuhnefreak schrieb:
^^ Schlimmer gehts nimmer.. ;)
Baue doch einfach eine JavaScrip-Weiterleitung ein:
<script language="javascript"> function Weiterleitung() { location.href='/myprofil.php; } window.setTimeout("Weiterleitung()", 1000); </script>
tshaika schrieb:
ich habe in index.php login eingebaut und will nach einlogin automatisch weiter leiten zum myprofil.php
<?php if(isset($_POST['submit']) and $_POST['submit']=='Einloggen') { if(isset($_SESSION['UserID'], $_SESSION['Nickname'])) { header("Location: myprofil.php"); }else { [...]
ich hab jetz so stehen
<?php if(isset($_POST['submit']) and $_POST['submit']=='Einloggen') { if(isset($_SESSION['UserID'], $_SESSION['Nickname'])) { header("Location: profil.php?id='.$row['ID']."); ?> <?php }else { ?> <p> Sie konnten nicht eingeloggt werden.<br> Nickname oder Passwort fehlerhaft.<br> Zurück zum <a href="<?php echo $_SERVER['PHP_SELF']; ?>">Login-Formular</a> </p> <?php } }else { ?>
geht aber nicht??? -
in: nach login automatisch weiterleiten
geschrieben von tshaika
kann mir jemand helfe
und zwar
ich habe in index.php login eingebaut und will nach einlogin automatisch weiter leiten zum myprofil.php
php
<?php if(isset($_POST['submit']) and $_POST['submit']=='Einloggen') { if(isset($_SESSION['UserID'], $_SESSION['Nickname'])) { ?> <h3>Willkommen <?php echo htmlspecialchars($_SESSION['Nickname']); ?></h3> <p> Sie haben sich erfolgreich eingelogt.<br> <br> <a href="index.php">Zurück zur Startseite</a> </p> <?php }else { ?> <p> Sie konnten nicht eingeloggt werden.<br> Nickname oder Passwort fehlerhaft.<br> Zurück zum <a href="<?php echo $_SERVER['PHP_SELF']; ?>">Login-Formular</a> </p> <?php } }else { ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <table> <tr> <td><p>Nickname: </p></td> <td><input type="text" name="Nickname" maxlength="32"></td> </tr> <tr> <td><p>Passwort: </p></td> <td><input type="password" name="Passwort"></td> </tr> <tr> <td><p>eingeloggt bleiben: </p></td> <td><input type="checkbox" name="Autologin" value="1"></td> </tr> <tr> <td><a href=" verifiziere.php">Passwort vergessen</a></td> <td><input type="submit" name="submit" value="Einloggen"></td> </tr> </table> </form> <?php } ?>
danke -
in: user sortieren
geschrieben von tshaika
OK Danke geht -
in: user sortieren
geschrieben von tshaika
kann mir jemand helfen
und zwar ich will user sortiren ii benutzerlister
1Alphabetische 2 user online 3 nach rang
hier ist php
<?php $sql = "SELECT ID, SessionID, Nickname, Letzte_Aktion FROM User ORDER BY Nickname ASC "; $result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); while ($row = mysql_fetch_assoc($result)) { if($row['SessionID'] AND (time()-60*2 < $row['Letzte_Aktion'])) $online = "green"; else $online = "red"; echo "<a href=\"profil.php?id=".$row['ID']."\" style='color:".$online."'>".$row['Nickname']."</a>\n"; } ?>
Danke! -
in: fuktions.php weiße bildschirm
geschrieben von tshaika
kann mit Jemand helfen
wenn ich funktions.php auf der FTP einfüge kommt wieße bildschirm
ich habe auch mit
fehlermeldungsausgabe probiert
<?php ini_set('display_errors', 1); error_reporting(E_ALL); ?>
pasiert nichts weiße bilschirm
<?php // Prüft die Länge jedes Wortes eines Strings und korrigiert diese evtl. function shorten($str, $max=30, $range=5) { // aufteilen in Zeilen $lines = explode("\n", $str); foreach($lines as $key_line => $line){ // aufteilen in Wörter $words = explode(" ", $line); // prüfen der Länge jeden Wortes foreach($words as $key_word => $word){ if (strlen($word) > $max) $words[$key_word] = substr($word,0,$max-3-$range)."...".substr($word,-$range); } // zusammenfügen der neuen Zeile $lines[$key_line] = implode(" ", $words); } // zusammenfügen des neues Textes $str = implode("\n", $lines); return $str; } // loggt einen User aus, .. function doLogout() { // .. indem das Cookie und .. if(isset($_COOKIE['Autologin'])) setcookie("Autologin", "", time()-60*60); // .. die Session ID aus der Datenbank gelöscht werden $sql = "UPDATE User SET SessionID = NULL, Autologin = NULL, IP = NULL WHERE ID = '".$_SESSION['UserID']."' "; mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); } // liefert die Rechte eines Users .. function getRights() { $rights = array(); // .. indem die Rechte eines User aus der Datenbank ausgewählt werden.. if(isset($_SESSION['UserID'])){ $sql = "SELECT Recht FROM User_Rechte WHERE UserID = '".$_SESSION['UserID']."' "; $result = mysql_query($sql) OR die ("<pre>\n".$sql."</pre>\n".mysql_error()); $rights = array(); // .. und als array zurückgegeben werden while($row = mysql_fetch_assoc($result)) $rights[] = $row['Recht']; } return $rights; } // Loggt einen User ein, .. function doLogin($ID, $Autologin=false) { // .. indem die aktuelle Session ID in der Datenbank gespeichert wird $sql = "UPDATE User SET SessionID = '".mysql_real_escape_string(session_id())."', Autologin = NULL, IP = '".$_SERVER['REMOTE_ADDR']."', Letzte_Aktion = '".mysql_real_escape_string(time())."', Letzter_Login = '".mysql_real_escape_string(time())."' WHERE ID = '".$ID."' "; mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); // Wenn 'eingeloggt bleiben' aktiviert wurde if($Autologin){ // Zufallscode erzeugen $part_one = substr(time()-rand(100, 100000),5,10); $part_two = substr(time()-rand(100, 100000),-5); $Login_ID = md5($part_one.$part_two); // Code im Cookie speichern, 10 Jahre dürfte genügen setcookie("Autologin", $Login_ID, time()+60*60*24*365*10); $sql = "UPDATE User SET Autologin = '".$Login_ID."' WHERE ID = '".$ID."' "; mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); } // Daten des Users in der Session speichern $sql = "SELECT Nickname FROM User WHERE ID = '".$ID."' "; $result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); $row = mysql_fetch_assoc($result); $_SESSION['UserID'] = $ID; $_SESSION['Nickname'] = $row['Nickname']; // Rechte in der Session speichern $_SESSION['Rechte'] = getRights(); } ?>
-
in: if abfarage kyrillische
geschrieben von tshaika
Also Cyrillic hießt der zauberwort
danke fabo probiere ich aus -
in: if abfarage kyrillische
geschrieben von tshaika
ja ich habe in internet gefunden
@setlocale(LC_TIME, 'ru_RU.CP1251'); define('CHARSET', 'windows-1251');
und UFT8 hab ich auch drin
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <head> <meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" /> <title>tshaika.lima-city.de</title> <!--[if IE]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
aber geht trotztem nicht ich denke das liegt hier
if(!ctype_alnum($Name))
-
in: if abfarage kyrillische
geschrieben von tshaika
ihc hab eine frage
und zwar
ich hab Kontakt formular auf russisch und dieser abfrage erkennt keine kyrillische buchstaben nicht
kann mir jemand helfen mit anfrage
if(!ctype_alnum($Name)) {$error .= "<p class=\"fehler\">Ошибка: Ваше имя должно состоять только из алфавитно-цифровых символов</p>";}
dort steht auf russich
(Fehler: Ihr Name darf nur alphanumerische Zeichen enthalten)
danke -
in: Mehrsprachige seite
geschrieben von tshaika
hi
ich habe gesten alles gemacht was du wollen mit verlinken ist auch erledigt ####
aber est fehlt was
aber index.php lauft alles
aber bei /de.index.php und ru/index.php fehlt mir noch seitenkopf und seienfuß
er sid so aus
http://tshaika.lima-city.de/bild.JPG -
in: Mehrsprachige seite
geschrieben von tshaika
andere frage was soll ich dann mit html codes machen und bilder soll ich jetz alles in php schreiben
soll ich dann so verlinken
<a href="ru/index.php"><img src="bundesflagge.jpg" width="30" height="20" border="1" alt=""></a> <a href="de/index.php"><img src="bundesflagge.jpg" width="30" height="20" border="1" alt=""></a>
-
in: Mehrsprachige seite
geschrieben von tshaika
hcms schrieb:
hcms schrieb (gekürzt):
ordner und dateien auf dem webspace:
/index.php
/de/
/de/seitenkopf.php
/de/index.php
/de/seitenfuss.php
/ru/
/ru/seitenkopf.php
/ru/index.php
/ru/seitenfuss.php
ach ja jetzt
und wenn ich dann
zb
login.php
dann kommt dann in 1 ins ordner ru und eine ins ordner de und dann kommt auf ftp weg?
und in index.php der auf ftp ist kommt dann
<?php $standart_sprache = 'de'; $verfuegbare_andere_sprachen = array('ru'); if(isset($_GET['lang']) and in_array($_GET['lang'],$verfuegbare_andere_sprachen)) { $lang = $_GET['lang']; }else { $lang = $standart_sprache; } include($lang.'/seitenkopf.php'); include($lang.'/index.php'); include($lang.'/seitenfuss.php'); ?>
kommt was ins index der in order de und ru was rein? -
in: Mehrsprachige seite
geschrieben von tshaika
ich kopiere immer noch nicht ?
also was brauch ich in ftp?
in odrener ru ?
und in ordner de?
-
in: Mehrsprachige seite
geschrieben von tshaika
ich hab gemacht aber jetz zeigt mir kein seiten/kopf /fuß und in ru/index und de/index keine bilder
also
ich hab jetz
im ftp
seitenkopf.php
index.php
seitenfuß.php
dann ordner in ftp
ru de mit gleiche seiten
in seitekopf
de und seitenkopf gleiche inhalt
ru gleiche inhalt Übersetzt
bei index
de und index
<?php $standart_sprache = 'de'; $verfuegbare_andere_sprachen = array('ru'); if(isset($_GET['lang']) and in_array($_GET['lang'],$verfuegbare_andere_sprachen)) { $lang = $_GET['lang']; }else { $lang = $standart_sprache; } include($lang.'/seitenkopf.php'); include($lang.'/index.php'); include($lang.'/seitenfuss.php'); ?> <table> <tr> <td> <a href="index.php"><img src="bundesflagge.jpg" width="30" height="20" border="1" alt=""> <a href="index.php"><img src="russischeflagge.jpg" width="30" height="20" border="1" alt=""></a> <a href="index.php"><img src="gbflagge.jpg" width="30" height="20" border="1" alt=""> </td> </tr> </table> <br> <br> <h2>Diese Seite befindet sich zur Zeit im Aufbau </h2> <br> <br> <p><img src="baustelle.jpg" width="368" height="383"></p> <h2>und wird in Kürze zur Verfügung stehen </h2>
ru index
<?php $standart_sprache = 'de'; $verfuegbare_andere_sprachen = array('ru'); if(isset($_GET['lang']) and in_array($_GET['lang'],$verfuegbare_andere_sprachen)) { $lang = $_GET['lang']; }else { $lang = $standart_sprache; } include($lang.'/seitenkopf.php'); include($lang.'/index.php'); include($lang.'/seitenfuss.php'); ?> <table> <tr> <td> <a href="ru/index.php"><img src="bundesflagge.jpg" width="30" height="20" border="1" alt=""> <a href="ru/index.php"><img src="russischeflagge.jpg" width="30" height="20" border="1" alt=""></a> <a href="ru/index.php"><img src="gbflagge.jpg" width="30" height="20" border="1" alt=""> </td> </tr> </table> <br> <br> <h2>Этот сайт находится в разработке </h2> <br> <br> <p><img src="baustelle.jpg" width="368" height="383"></p> <h2>и в ближайшее время будет доступна </h2>
oder soll oich dir in txt noch mal senden
-
in: Mehrsprachige seite
geschrieben von tshaika
also hcms
Jetz schritt für schritt gesten war soviel das mich dursch anender gebrach
1 ich hab jetz seite seitenkopf.php
also brauch dann noch seitenkopf.php
in 2 sprachen (englisch lassen mal weg)
seitenkopf.lang_de.php
seitenkopf. lang_ru.php
stimmt soweit -
in: Benutzerliste
geschrieben von tshaika
hcms
Danke !!!!!!!!!!!
jetz noch gestrige thema noch mal mehrsprachige seite -
in: Benutzerliste
geschrieben von tshaika
hcms schrieb:
hi,
zb so:
<?php echo '<div style="height:400px;overflow:auto;">'; echo '<p>Benutzerliste<br><br>'; $sql = 'SELECT ID, SessionID, Nickname, Letzte_Aktion FROM User ORDER BY Nickname ASC '; $result = mysql_query($sql) or die("<pre>\n".$sql."</pre>\n".mysql_error()); while($row=mysql_fetch_assoc($result)) { if($row['SessionID'] and (time()-60*2 < $row['Letzte_Aktion'])) { $online = 'green'; }else { $online = 'red'; } } echo '<a href="profil.php?id='.$row['ID'].'" style="color:'.$online.'">'.$row['Nickname'].'</a><br>'; echo '</p>'; echo '</div>'; ?>
er zeigt keine Benutzer
aber ich habe bessere idee
kann man machen ?
in seiten box nur die benutzer zeigen die nur Online sind ?
-
in: Benutzerliste
geschrieben von tshaika
midwar
nein nicht die erste 20 benutzer zeigen
ab 20 benutzer soll seitenbox scrollen -
in: Benutzerliste
geschrieben von tshaika
kann mir jemand Helfen
und zwar ich habe eine benutzerliste und ich will die in seitenbox einbaun
Frage
wie kriege die liste senkrecht, und wie kriege ich wenn die benutzerliste beschtimte anzahl zb 30 benutzer scrollen
das die liste nicht so lang ist
<?php echo "Benutzerliste\n"; echo"<br>\n"; echo"<br>\n"; $sql = "SELECT ID, SessionID, Nickname, Letzte_Aktion FROM User ORDER BY Nickname ASC "; $result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); while ($row = mysql_fetch_assoc($result)) { if($row['SessionID'] AND (time()-60*2 < $row['Letzte_Aktion'])) $online = "green"; else $online = "red"; echo "<a href=\"profil.php?id=".$row['ID']."\" style='color:".$online."'>".$row['Nickname']."</a>\n"; ?> }
Danke -
in: Mehrsprachige seite
geschrieben von tshaika
es immer noch nicht richtig
die seite heißt
http://tshaika.lima-city.de/ru/index.flang_ru.php
und der verlinke mich auf
http://tshaika.lima-city.de/index.php?lang=ru
-
in: Mehrsprachige seite
geschrieben von tshaika
hcms
ich hab jetz ftp ordner gemach
dann heißt dann link
<a href="ru/index.php?lang=de"><img src="bundesflagge.jpg" width="30" height="20" border="1" alt=""></a>
-
in: Mehrsprachige seite
geschrieben von tshaika
ach noch eine frage kann mann in FTP ein ordner enlegen zb de für Deutsch en für englisch uns so weiter
um für bessere uberblick -
in: Mehrsprachige seite
geschrieben von tshaika
midwar schrieb:
tshaika schrieb:
hcms schrieb:
das
stellt nicht den dateinamen dar, sondern ist ein get-parameter mit dem die seite aufgerufen werden kann.?lang=de
wenn du die seite zb "home.php" nennest kannst die seite auch mit dieser url aufrufen: "home.php?lang=de".
dann wird normal die seite home.php aufgerufen in der es dann den get-parameter "lang" gibt, mit dem wert "de" - und genau das wird ja auch am anfang deines codes abgefragt...
du hast mich nicht ganz verstanden
ich meinte so
zb
ich seite die ist in deutsch und heist dann index.php
dann will ich zB englische seite dann eine Neu seite auf englisch und speichern unter index.php???? das der index.php exestiert schön
Ja das kannst du doch auch alles machen. Mach eine index.php mit zwei Get Variablen. Eine s, die festlegt WELCHE Seite eingebunden wird und eine lang, die festlegt in welcher Sprache die eingebunden wird. Also könnte eine BeispielURL so aussehen: testurl.com/index.php?s=home&lang=de
Dann würde auf index.php die Seite home eingebunden und zwar in der Sprache Deutsch.
Das ganze kannst du zum Beispiel so abfragen:
if(isset($_GET['s']) && isset($_GET['lang'])) { $lang = $_GET['lang']; $s = $_GET['s']; include($s . "_" . $lang . ".php"); }
Denk dann noch bitte dran das ganze vernünftig abzusichern, also zu überprüfen, ob in lang und s auch die richtigen Inhalte übergeben wurden.
Und deine Seiten speicherst du dann ab unter:
home_de.php
home_en.php
impressum_de.php
impressum_en.php
Und so weiter..
Wenn du es noch einfacher haben willst, klatsch die Inhalte in eine Datenbank und les die entsprechend $lang und $s aus.
und wie sol ich am beste verlinken
<a href=" " ><img src="bundesflagge.jpg" width="30" height="20" border="1" alt="">
-
in: Mehrsprachige seite
geschrieben von tshaika
hcms schrieb:
das
stellt nicht den dateinamen dar, sondern ist ein get-parameter mit dem die seite aufgerufen werden kann.?lang=de
wenn du die seite zb "home.php" nennest kannst die seite auch mit dieser url aufrufen: "home.php?lang=de".
dann wird normal die seite home.php aufgerufen in der es dann den get-parameter "lang" gibt, mit dem wert "de" - und genau das wird ja auch am anfang deines codes abgefragt...
du hast mich nicht ganz verstanden
ich meinte so
zb
ich seite die ist in deutsch und heist dann index.php
dann will ich zB englische seite dann eine Neu seite auf englisch und speichern unter index.php???? das der index.php exestiert schön -
in: Mehrsprachige seite
geschrieben von tshaika
ih habe php code in internet gefunden und komme nicht weiter bei spacher von php seite
<?php $lang = $_GET["lang"]; // GET Variable setzen if($lang == "") { $lang = "de"; // Wenn die Variable $lang leer aufgerufen wird, lassen wir uns eine Sprache vor definieren! ( In meinem Beispiel verwende ich Deutsch ) } include("lang_".$lang.".php"); // Includieren der lang_de.php, Wenn $lang Variable leer ist! ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Dein Webseiten Name</title> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body> <a href="?lang=de">Deutsch</a> | <a href="?lang=en">Englisch</a> <p><?php echo $Beispiel ?></p> </body> </html>
Frage?
wenn ich seite zum Beilspiel auf Englisch wie soll ich php seite speichern
die
kann man nicht speichern wegen sonderzeichen?lang=de
?
-
in: benutzerprofil
geschrieben von tshaika
die neue seite hab ich und bearbeite grade
was meistdu mitmusst du die session prüfen.
geht genauer? -
in: benutzerprofil
geschrieben von tshaika
OK Danke !!!
genau so wollte ich
hcms schrieb:
hmm dann vielleicht so ? :
<?php include('seitenkopf.php'); ?> <article style="text-align:left;"> <?php // $_GET-Parameter prüfen if(!isset($_GET['id'])) { echo "<p>Sie haben keinen Benutzer ausgewählt.<br>\n". "Bitte benutzen Sie einen Link aus der <a href=\"benutzerliste.php\">Userliste</a></p>\n"; } else{ // $_GET-Parameter als Integer casten $_GET['id'] = (int)$_GET['id']; $sql = "SELECT SessionID, Nickname, Email, Show_Email, DATE_FORMAT(Registrierungsdatum, '%d.%m.%Y') as Datum, Avatar, Letzte_Aktion, Letzter_Login FROM User WHERE ID = '".mysql_real_escape_string($_GET['id'])."' "; $result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); $row = mysql_fetch_assoc($result); if(!$row){ echo "<p>Sie haben keinen gültigen Benutzer ausgewählt.<br>\n". "Bitte benutzen Sie einen Link aus der <b>»</b> <a href=\"benutzerliste.php\">Userliste</a></p>\n"; } else{ ?> <table style="width:100%;margin:0px;"> <tr> <td style="text-align:left;"><h4>Nickname:</h4></td> <td style="text-align:left;"> <h4> <?php echo htmlentities($row['Nickname'], ENT_QUOTES)."\n"; echo " ("; if($row['SessionID'] AND (time()-60*2 < $row['Letzte_Aktion'])) echo "<span style=\"color:green\">online</span>\n"; else echo "<span style=\"color:red\">offline</span>\n"; echo ")"; ?> <h4> </td> <td rowspan="5" valign="top"> <div style="background-color:#FFF;border:1px solid #999;"> <?php if($row['Avatar']=='') echo '<p>Kein Avatar vorhanden.</p>'; else echo '<img src="avatare/'.htmlentities($row['Avatar'], ENT_QUOTES).'" alt="" style="width:120px;">'; ?> </div> </td> </tr> <tr> <td style="text-align:left;"><h4>Email-Adresse</h4></td> <td style="text-align:left;"> <h4> <?php if($row['Show_Email']==1) echo htmlentities($row['Email'], ENT_QUOTES)."\n"; ?> </h4> </td> </tr> <tr> <td style="text-align:left;"><h4>Registrierungsdatum</h4></td> <td style="text-align:left;"><h4><?php echo $row['Datum']."\n"; ?></h4></td> </tr> <tr> <td style="text-align:left;"><h4>Letzte Login</h4></td> <td style="text-align:left;"><h4><?php echo date('d.m.Y H:i \U\h\r', $row['Letzter_Login'])."\n"; ?></h4></td> </tr> <tr> <td style="text-align:left;"> <h4>Avatar</h4> </td> <td style="text-align:left;"> <h4> <?php if($row['Avatar']=='') echo "Kein Avatar vorhanden.\n"; else echo "<img src=\"avatare/".htmlentities($row['Avatar'], ENT_QUOTES)."\">\n"; ?> </h4> </td> </tr> </table> <?php } } ?> </article> <?php include('seitenfuss.php'); ?>
wie kann ich von pfofil auf die seite verlinken um profilbearbeiten von selbe nutzer -
in: benutzerprofil
geschrieben von tshaika
ja genau
jetz nur avatar =bild willl ich rechts oben in eine ramme -
in: benutzerprofil
geschrieben von tshaika
ich meite so ungefähr
http://tshaika.lima-city.de/111.JPG -
in: benutzerprofil
geschrieben von tshaika
mein klapst immer noch nicht
ich denn denke da
article { text-align:center;
problemm ist
kann man in vielleicht in diese contener
<article> </article>
neu contener einbaun die alles linksbundig ist
-
in: benutzerprofil
geschrieben von tshaika
meinst du so
<?php include('seitenkopf.php'); // $_GET-Parameter prüfen if(!isset($_GET['id'])) { echo "Sie haben keinen Benutzer ausgewählt.<br>\n". "Bitte benutzen Sie einen Link aus der <a href=\"benutzerliste.php\">Userliste</a>\n"; } else{ // $_GET-Parameter als Integer casten $_GET['id'] = (int)$_GET['id']; $sql = "SELECT SessionID, Nickname, Email, Show_Email, DATE_FORMAT(Registrierungsdatum, '%d.%m.%Y') as Datum, Avatar, Letzte_Aktion, Letzter_Login FROM User WHERE ID = '".mysql_real_escape_string($_GET['id'])."' "; $result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error()); $row = mysql_fetch_assoc($result); if(!$row){ echo "Sie haben keinen gültigen Benutzer ausgewählt.<br>\n". "Bitte benutzen Sie einen Link aus der <b>»</b> <a href=\"benutzerliste.php\">Userliste</a>\n"; } else{ ?> <article> <table> <tr> <td><h4>Nickname:</h4></td> <td><h4> <?php echo htmlentities($row['Nickname'], ENT_QUOTES)."\n"; echo " ("; if($row['SessionID'] AND (time()-60*2 < $row['Letzte_Aktion'])) echo "<span style=\"color:green\">online</span>\n"; else echo "<span style=\"color:red\">offline</span>\n"; echo ")"; ?><h4> </td> </tr> <tr> <td><h4>Email-Adresse</h4></td> <td><h4> <?php if($row['Show_Email']==1) echo htmlentities($row['Email'], ENT_QUOTES)."\n"; ?></h4> </td> </tr> <tr> <td><h4>Registrierungsdatum</h4></td> <td><h4> <?php echo $row['Datum']."\n"; ?> </td></h4> </tr> <tr> <td><h4>Letzte Login</h4></td> <td><h4> <?php echo date('d.m.Y H:i \U\h\r', $row['Letzter_Login'])."\n"; ?> </td></h4> </tr> <tr> <td> <h4>Avatar</h4> </td> <td><h4> <?php if($row['Avatar']=='') echo "Kein Avatar vorhanden.\n"; else echo "<img src=\"avatare/".htmlentities($row['Avatar'], ENT_QUOTES)."\">\n"; ?> </h4></td> </tr> </table> </article> <?php } } include('seitenfuss.php'); ?>
aber der ist immer noch centriert ich, will links bundig