Zum Inhalt springen

Rain

Mitglieder
  • Gesamte Inhalte

    177
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Rain

  1. Ich brauche das aber so <form ...........> <form............> weitere HTML Anweisungen und PHP Code </form> weitere HTML Anweisungen und PHP Code </form> Das funktioniert aber nicht. Wie kann man das Problem lösen? RAIN
  2. Servus: Ich stehe vor folgendem PHP/HTML Problem: Ich habe ein Formular mit dem ein Artikel für ein CMS verfasst werden kann mit folgenden Elementen: Ein TEXTFELD für die Überschrift. Eine TEXTAREA für den eigentlichen Text. Und ein file-Element wo man eine Bilddatei aussuchen kann die im Text eingefügt werden soll. Nun gibt es 2 Submit Buttons Einen wo man den Artikel in die DB Schreiben kann. -> man wird zur datei news2db.php geleitet Einen zweiten wo man das Bild dem Text einfügen kann. Ich stelle mir das so vor, dass man neben dem File Element den zweiten Submit Button plaziert und wenn der User auf diesen drückt, wird die angegebene Datei zum Server geladen, der TExt aus dem TEXTAREA Element ausgelesen und ein <IMG=.....> Tag dem Text angefügt wird. Das Formular wird dann mit den neuen Text(mit dem <IMG=....> Tag) gefüttert und der User kann weiterschreiben und auch weitere Bilder hinzufügen. Wie man die Texte in die DB schreibt, weiß ich, das funkt auch schon. Wie man das Bild auf den Server ladet, weiß ich auch. Mein Problem ist aber: Wenn man auf den Button drückt wo man ein neues Bild hinzufügt soll die Formularseite neugeladen werden. Wenn man auf den Butten drückt um den Artikel in die DB zu schreiben soll eine Andere Seite aufgerufen werden. Wie kann man das realisieren? Wie veschachtelt man die form tags? MFG RAIN
  3. Dank sehr, werde wohl PHP updaten müssen. MFG RAIN
  4. Mein Problem ist folgendes: Ich habe ein Loginskript auf einer Seite. Das habe ich teilweise aus dem Netz geladen und einige Teile selber hinzugefügt. Es arbeitet mit Sessions. Zur zeit programmiere ich unter Windows und teste die Skripte mit dem WAMPP Server von apachefriends.org. Hier funktioniert das Login Skript wunderbar. Nun wollte ich das Selbe Skript auf einem Linux Server ausprobieren, jedoch kommt man nach der Angabe der Usernamens und des Passwortes immer wieder auf die Login Aufforderung zurück. Auf dem Win Rechner (wo das Skript funktioniert) ist installiert: PHP Version 4.3.3 Apache/2.0.47 (Win32) MySql Version: 3.23.49 Auf dem Linux Server(wo das Skript NICHT funktioniert) ist installiert: PHP Version 4.0.6 Apache/1.3.20 MySql Version: 3.23.41 Und so sieht das Login Skript aus: index.php <?php session_start(); // Session wird benötigt require("connect.inc.php"); // Einbinden der connect.inc.php -> Herstellung der Datenbankverbindung ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>LogIn zum Adminbereich</title> </head> <body> <?php if(!isset($_POST['submit'])) { ?> <form action="index.php" method="post"> <?php include("header.php"); include("config_file.php"); echo'<table width="'.$C_TABELLE_WIDTH_LOGIN.'" bgcolor="'.$C_BORDER_COLOUR_ALL.'" border="0" cellpadding="5" cellspacing="1" align="center">'; ?> <tr> <td bgcolor="#ffffff" align="center" colspan="2"> <b>Anmeldung</b> </td> </tr> <tr> <td width="170" bgcolor="#ffffff">Benutzername :</td> <td width="230" bgcolor="#ffffff"><input type="text" name="username" size="20" class="input" <?php if($_POST['username'] != "" ) {echo ' value="'.$_POST['username'].'"';} ?>></td> </tr> <tr> <td width="170" bgcolor="#ffffff">Passwort :</td> <td width="230" bgcolor="#ffffff"><input type="password" name="password" size="20" class="input"></td> </tr> <tr> <td bgcolor="#ffffff" align="center" colspan="2"> <input type="submit" name="submit" value="Anmelden" class="button"> </td> </tr> </table> </form> <?php }elseif(!$_POST['username'] || $_POST['username'] == "") { echo '<br><p align="center">Bitte einen Benutzernamen angeben.<br><br><a href="index.php">Zurück</a></p>'; }elseif(!$_POST['password'] || $_POST['password'] == "") { echo '<form action="index.php" method="post">'; echo '<br><p align="center">Ein Passwort wird benötigt.<br><br>'; echo '<input type="hidden" name="username" value="'.$_POST['username'].'">'; echo '<input type="submit" name="zurueck" value="Zurück">'; echo '</p>'; echo '</form>'; }else{ //$password = md5($password); $query = @mysql_query("SELECT user, pass FROM users WHERE user = '".$_POST['username']."'") or die('Select ist fehlgeschlagen!'); $result = @mysql_fetch_array($query) or die('<br><p align="center">Dieser Benutzername existiert nicht!<br><a href="index.php">Zurück</a></p>'); if($password != $result['pass']){ echo '<form action="index.php" method="post">'; echo '<br><p align="center">Dieses Passwort ist falsch!<br><br>'; echo '<input type="hidden" name="username" value="'.$_POST['username'].'">'; echo '<input type="submit" name="zurueck" value="Zurück"></p>'; echo '</form>'; die; }else{ $user = $result['user']; session_register('user'); include("header.php"); echo '<p align="center">Ihr Login war erfolgreich!</p>'; } } ?> <?php include("footer.php"); ?> </body> </html> footer und header.php -> in denen sind nur einfache Textausgaben. connect.inc.php -> hier wird die DB Verbindung hergestellt. config_file.php -> Zentrale DAtei um Design zu ändern. in beiden php.ini's ist register_globals auf on gestellt. Auch sessions_save_path sollte richtig sein (Bei Linux ist noch default auf /tmp gesetzt) Wer kann mir sagen wiso das Skript auf dem Win Rechner funktioniert und auf dem Linux Server einfach nicht funktionieren will? Besten Dank im Voraus für die Antworten RAIN
  5. Die REfer Adresse bringt mir in diesem FAll nichts. Da sie Benutzer ja immer von einer Seite kommen aber von unterschiedlichen links........
  6. Hallo! Ich habe folgendes Problem: Ich habe eine Seite. Links ist ein Frame mit dem Menü. Rechts befindet sich in einem Frame der Text, der großteils aus einer Datenbank generiert wird. Das ganze ist eine Art CMS. Ich habe verschiedene Bereiche auf der Homepage. Die Inhalte werden mit Überschrift, Text, Autor, Datum und Bereich abgespeichert. Das Menü ist wie folgt auffgebaut: Bereich1 lesen eintragen Bereich2 lesen eintragen usw. lesen und eintragen sind jeweils die Links. Wenn nun der User im Menü bei Bereich1 auf eintragen klickt, soll auf der rechten Seite ein Formular erscheinen das eben in die Datenbank mit dem Zusatz Bereich1 eintragt. Das Formular soll jedoch bei jedem Bereich gleich sein. Ich muss nun eine Lösung finden wie man im Formular herausfindet, über welchen Link der User das Formular aufgerufen hat. Ich versuche schon seit längerer Zeit eine Lösung zu suchen, jedoch bin ich bis jetzt an diesem Problem gescheitert. Darum habe ich mich an das Forum gewendet, um eine Antwort/Lösung für mein Problem zu erhalten. Besten Dank und MFG RAIN
  7. Danke für den Link, werde mir die Faq durchschauen und bei Bedarf weitere Fragen stellen.... MFG RAIN
  8. Hy Ich habe folgendes Problem: Ich habe auf einer Seite die aus einer Datenbank mit PHP generiert wurde an verschiedenen stellen ein Checkbox Element. Die Anzahl der Elemente ist verschieden, je nachdem wieviele Einträge in der DB sind. Nun habe ich am Anfang der Datei ein <form> tag eingebaut und am ende gibt es die Buttons: Löschen und Auswahl aufheben. Beim Klick auf Löschen kommt man zu einer weiteren PHP Seite. Wie kann ich dann auf dieser Seite feststellen, welche Checkboxes gesetzt worden sind. Die Anzahl der Checkboxes sind nicht konstant, das heißt ich kann sie nicht mit Namen benennen da ich ja im Vorhinein nicht weiß wieviel in der DB drinnsteht. Ich würde mich über eine Antwort/Lösung sehr freuen. MFG T.Rain
  9. Hy Was ist folgendes Notebook ca wert: Hp Omnibook 6000 14,1 Zoll TFT P3 Mobile 1Ghz 30GB Festplatte 128 MB SD RAM DVD Rom LW + Floppy Akku ist in ordnung. ( Hält eine Stunde DVD Schauen durch). Standard Graka Lan, Modem on board USB, PCMCIA Guter Gesamtzustand... Würde dieses Notebook von einem Geschäft in meiner Nähe bekommen. um ca 650 Euro - Ist es das Wert? Besten Dank für eure Antworten RAIN
  10. Auf meinem Server ist Postfix installiert. Kennst du ein gutes Tutorial wie man es auf GMX abstimmt? Besten Dank im Vorraus RAIN
  11. Hy Ich stehe vor folgenden Problem: Um verschiedene PHP Programme zu realisieren brauche ich oft die PHP Funktion mail(). Jedoch funktioniert das versenden nicht. Dieser Server läuft auf Linux. Kann mir bitte jemand sagen was und wo ich in der PHP.ini einstellen muss, damit das Mail-versenden mittels PHP funktioniert? Oder muss da auf meinem Server ein Mailsever(Sendmail;Postfix) installiert sein? Besten Dank im Voraus RAIN
  12. Hy Besten Dank erstmal. ISt es möglich ein PHP Skript zu basteln, dass die Daten kopiert? Wenn ja kann mir irgendwer einen Ansatz dafür geben? Wie sieht es nach dem kopieren von DB Inhalten mit den Rechten der einzelnen User aus? RAIN
  13. Hy Ich habe auf meinem Suse Linux 8.0 das Lampp Paket von Apachefreinds.org laufen. Funktioniert alles wunderbar. Auch die Installation des CMS Nuke klappte. Jedoch stellt sich jetzt eine Frage die ich selbst nicht beantworten kann: -> Dieses CMS wird einmal installiet und dann werden eigene Skripte hinzugefügt. -> Das ganze ist nun auf einem Web Server im Internet (nicht mit Lampp installiert). -> Funktionieren dann die eigenen Skript sollen die geänderten Daten auf einen anderen Linux Server per ftp überspielt werden. Dieser Server arbeitet vorwiegend im Intranet. Dieser Server ist mit Lampp ausgestattet. Nun stellt sich die Frage wie macht man so ein Server Image von den veränderten Daten? Dabei sollen auch die geänderten Datenbankeinträge mitübernommen werden. Es sollte aber möglichst klein sein, dass man es mit FTP uploaden kann. Gibt es eine Chance wie man dies realisieren kann. Wäre es besser wenn beide Linux Server das exakt gleiche System laufen haben? Besten Dank im Voraus RAIN
  14. Hy Wer kann mir Informationen über folgendes Thema geben? Ich habe zur Zeit auf einem Linux Webserver mein PHP nuke 5.5 laufen. Dazu werden von mir immer neu Skripte eingebaut um bestimmte Funktionen auf der Homepage zu haben. Immer wenn Skripte schon getestet worden sind und das System stabil ist, soll dann das PHP nuke System auf einen anderen Linux Server im INTRANET übertragen werden. Welche Funktionen stehen mir dann nicht mehr zur Verfügung wenn ich Nuke vom Internet ins Intranet übertrage? Wie löse ich dann das Problem der Anmeldung einenes neuen Users? Wohin verschickt dann Nuke die Passwörter nach der Registrierung? Wie muss man dann den Linux Server für das Intranet konfigurieren? Besten Dank im Voraus RAIN
  15. Danke für deine schnelle antwort. Hast du einen Vorschlag wie ich nach der Installation von VMWare dieses Programm laufen lassen kann. (Per Remote Zugriff)?? Thx RAIN
  16. Hy Ich beschäftige mich schon seit längeren mit dem Thema Linux/Server. Nun stehe ich aber vor einem Problem, bei dem ich keine Ahnung habe wie ich es am Besten lösen kann. Folgendes: Ich soll auf einem Linux Rechner(Suse 7.3 Prof) VM Ware für Linux installieren. Jedoch habe ich zu dem Server nur via Telnet Verbindung. 1. Ist es überhaupt möglich via Telnet den Yast aufzurufen und dann das Paket zu installieren? Oder macht man sowas besser mit PC Anywhere? 2. Wenn ja wie macht man das und welche Rechte brauch man dazu? 3. Kann man nach der erfolgreichen Installation von VM Ware einen Windows Rechner simulieren auf dem Apache, PHP und Mysql läuft, damit man dann seine Skripte und Programme für den Linux Server auch auf dem Windows Server testen kann? Besten Dank im Voraus RAIN
  17. Hy Ich habe folgende Vorstellungen die ich gerne realisieren möchte: In einem Netzwerk von Windows PC`s soll ein Linux Server laufen mit Apache, MySql und PHP. Auf diesem Server soll dann PHP Nuke(Web Portal Software) laufen. Also PHP Nuke fürs INTRANET. Wie integriert man den Server in das Netzwerk, und wie kann man dann von einem Windows Computer auf PHP Nuke zugreifen? Wäre es besser einen Windows Server zu verwenden? Besten Dank für eure Tipps RAIN
  18. Rain

    Webseite passend?

    @jomama Besten Dank mit dem Tipp für die Bildwiederholung. Habe die Webpage mit einer 1280er Auflösung nie wirklich angeschaut. Werde den CSS Code in den nächsten TAgen in die Page einfügen. @Spike Werde über die Formatierung der Einstiegsseite noch nachdenken und sie etwas besser unterteilen. Auf den Title habe ich doch glatt vergessen..... @Diablo999 Bei Usb solltest du aber Win oder Linux nehmen. Den DOS und Plug&Play? Wünsche dir viel Spass beim Basteln...... @alle Wie sieht das jetzt genau aus mit den Meta Tags, soll ich da noch welche hinzufügen oder "scannt" goggle meinen Inhalt automatisch? Besten Dank für eure Meinungen und Vorschläge RAIN
  19. Hy, Ich habe relativ viel Zeit damit verbracht, einen PC in mein Auto einzubauen. Nun habe ich beschlossen, eine Webpage zu erstellen, die diese Umbau vorstellt und beschreibt. Zu finden ist das Ganze unter pc2golf Habe die Seite in noch keine Suchmaschinen eingetragen. Meine Frage ist nun: Findet ihr diese Seite gelungen, oder sollte ich bestimmte Bereiche umändern, bevor ich Sie in Suchmaschinen eintrage? Besten Dank im Voraus rain
  20. Kann nur den HP Laserdrucker empfehlen. Hatte mal ein Brother Gerät, jedoch damit schlechte Erfahrungen gemacht. RAIN
  21. Was verstehst du unter: Mit dem Hintergrundbild verknüpfen? MFG RAIN
  22. Das Auftreten der Fehlermeldung ist ziemlich verschieden. Wenn ich eine Aktion 2 mal mache kommt es auch vor, dass es einmal klappt und dann wieder nicht. Übrigens mit Einstellungen machen meinte ich nicht unbedingt in der config.php von phpnuke, sondern auch am Webserver.
  23. Besten Dank für die Hilfe. Jedoch habe ich noch ein Problem das ich nicht lösen kann. Manchmal bekomme ich bei meinem PHPNUKE Seite SQL Warnings die wie folgt ausschauen: Warning: Supplied argument is not a valid MySQL result resource in /home/.................../html/includes/sql_layer.php on line 283 Danach habe ich im Quelltext von sql_layer.php an der Zeile 284 den Code hinzugefügt um den MySql Fehler auszugeben. Dabei kommt folgendes: Access denied for user: '@localhost' to database '**********' Das bedeutet, dass ich keinen Zugriff auf die DB habe. Aber warum geht es einmal und dann nicht mehr. Welche Einstellungen muss ich vornehmen um dauernd Zugriff zu haben? RAIN
  24. Dieser html Code wird ja von PHP generiert. Also wenn ich das einmal lösche wird`s das nächste mal wieder erstellt ! RAIN
  25. Besten dank, das Portal läuft jetzt. Jedoch habe ich noch ein kleines Einstellungsproblem: Am Ende der Seite steht das Copyright. Dies habe ich nun entfernt, jedoch sind darin noch images eingebunden, obwohl ich alles herausgelöscht habe! Auch in der config.php steht nix drin. Anschauen bitte unter www5.htl-hl.ac.at/~reinbacher/html/index.php Wie bringe ich das weg?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...