Zum Inhalt springen

dela

Mitglieder
  • Gesamte Inhalte

    77
  • Benutzer seit

  • Letzter Besuch

  1. dela

    JavaScript in PHP

    Kennt jemand eine möglichkeit das ganze ohne javascript zu realisieren? nur mit php?
  2. dela

    JavaScript in PHP

    das ist wieder ein ausschnitt aus dem quellcode da oben. und es passiert dabei nichts...
  3. dela

    JavaScript in PHP

    gibt es eine andere möglichkeit mit der man unkompliziert so einen ausklapbaren text generieren kann?
  4. dela

    JavaScript in PHP

    was hast du denn verändert?
  5. Hallo, ich möchte javascript in php einbinden: <?php function hilfe(){ $print = "<script type='text/javascript'>"; $print .= "function toggleElementDisplay(id)"; $print .= "{"; $print .= "var element = document.getElementById(id);"; $print .= "var css = element.style;"; $print .= "if (css.display == 'block') {"; $print .= "css.display = 'none';"; $print .= "return;"; $print .= "}"; $print .= "css.display = 'block';"; $print .= "}"; $print .= "</script>"; $print .= "<a href='#' onclick='toggleElementDisplay('funny-box');'>Anreise</a>"; $print .= "<div id='funny-box'' style='border: 1px solid #fc6; display: none;'>"; $print .= "text test bla bbla....."; $print .= "</div>"; return $print; } ?> leider wird nur der Button angezeigt, passiert jedoch nichts. kann man den nicht javascript funktionen in php aufrufen?
  6. dela

    drop-down-menü

    problem behoben=) $schul_id = (isset($_POST['Schule'])) ? $_POST['Schule'] : "";
  7. dela

    drop-down-menü

    vielen Dank=) so klappt es auch schon: $sql = mysql_query("SELECT schul_id from schule WHERE schule = '".$_POST['Schule']."'"); while ($res = mysql_fetch_assoc($sql)) { $a = $res['schul_id']; }[/PHP] nur leider kommt jetzt :
  8. dela

    drop-down-menü

    habe hier ein drop down menü gabastelt, das ich mit den werten aus der datenbank fülle: neben diesem menü gibt es noch andere formulare. $result = mysql_query("SELECT schule from schule"); $print .= "<tr>"; $print .= "<td align='right'>Schule:</td>"; $print .= "<td><select size='1' name='Schule'>"; while ($res = mysql_fetch_assoc($result)) { $a = $res['schule']; $print .= "<option>$a</option>"; //echo $a."<br>"; } $print .= "</select></td>"; $print .= "</tr>"; [/PHP] nach der auswahl will ich die schule mit den anderen daten in einer neuen tabelle speichern erst hole ich die schul_id: [PHP] $sql = mysql_query("SELECT schul_id from schule WHERE schule = '".$a."'"); while ($res = mysql_fetch_assoc($sql)) { $print .= $a = $res['schul_id']; } dann mach ich das insert: $query = "insert into praktikant (anrede, vorname, nachname, ort, postleitzahl, strasse, hausnummer, schul_id) values ('".$_POST['Anrede']. "','".$_POST['Vorname']."', '".$_POST['Nachname']."', '".$_POST['Ort']."','".$_POST['PLZ']."', '".$_POST['Strasse']."', '".$_POST['Hausnummer']."','".$a."' )"; mysql_query($query); [/PHP] aber leider krieg ich immer nur die letzte ID raus, unabhängig davon welche schule ich im drop-downmenü ausgewählt habe. kann mir vllt. jemand sagen was ich hier übersehen habe?
  9. das hier wäre das wonach ich gesucht habe. allerdings wird das insert-statement bei jedem seitenreload ausgeführt=( hat jemand vllt. eine idee wie ich das umgehen kann, sprich sql nur beim Button-klicken ausführen function neuerPraktikant(){ $print .= "<br>"; $print .= "<p class = utext>Aufnahme neuer Praktikanten</p>"; $print .= "<form name='neue_daten' method='post'>"; $print .= "<table>"; $print .= "<tr>"; $print .= "<td>"; $print .= "<br> Anrede:<input type='Radio' name='Anrede' value='Herr' checked='checked' /> Herr"; $print .= "<input type='Radio' name='Anrede' value='Frau' /> Frau"; $print .= "<p><input value='Vorname eintragen' name='Vorname' onFocus='this.value=''' /></p>"; $print .= "<p><input value='Nachname eintragen' name='Nachname' onFocus='this.value=''' /></p>"; $print .= "<p><input value='PLZ eintragen' name='PLZ' size='20' onFocus='this.value=''' /></p>"; $print .= "<p><input value='Ort eintragen'' name='Ort'onFocus='this.value=''' /></p>"; $print .= "<p><input value='Strasse eintragen' name='Strasse' onFocus='this.value=''' /></p>"; $print .= "<p><input value='Hausnummer eintragen' name='Hausnummer' onFocus='sthis.value=''' /></p>"; $print .= "</td>"; $print .= "</tr>"; $print .= "<tr>"; $print .= "<td>"; $print .= "<br>"; $print .= "<span>Neu eingetragene Daten übernehmen</span>"; $print .= "<input type='submit' name='neue_daten_uebernehmen' value='Uebernehmen'>"; $print .= "</td>"; $print .= "</tr>"; $print .= "</table>"; $print .= "</form>"; if (isset($_POST["neue_daten_uebernehmen"])) { $query = "SELECT Name FROM praktikant where Name='" . $_POST["name"] . "'"; $result = mysql_query($query); if (mysql_num_rows($result)){ echo "Name schon vorhanden"; }else{ $query = "insert into praktikant (anrede, vorname, nachname, ort, postleitzahl, strasse, hausnummer) values ( '".$_POST['Anrede']. "','".$_POST['Vorname']."', '".$_POST['Nachname']."', '".$_POST['Ort']."','".$_POST['PLZ']."', '".$_POST['Strasse']."', '".$_POST['Hausnummer']."')"; mysql_query($query); if (mysql_errno()) die ("MySQL-Error: " . mysql_error()); } } return $print; }
  10. hallo, habe folgende formulare: name, vorname, ort etc.. und möchte mit einem Klick auf einen Button einen DB-eintrag erzeugen. ( ohne dabei eine neue php datei zu laden, wo das statement stehen könnte) aber, ich weiß nicht wie man einen sQL statement an einen button übergibt. (und googlen hat nichts ergeben) kann mir da jemand helfen? mfg. dela
  11. Hallo, ich hoffe, dass mir jemand helfen kann, weil ich keinerlei perlkenntnisse hab. Folgende Situation: bisher werden die emails mit pgp verschlüsselt (perlscript). und das soll jetzt auf s/mime umgestellt werden. wobei jeder seinen privaten schlüssel auf seiner smartcard hat. kann mir vllt. jemand sagen wie aufwendig so ein projekt ist?
  12. dela

    Kalender

    Für die, die vllt. i-wann das gleiche problem haben werden: <form action ="zieldatei.php" ><script>DateInput('orderdate', true, 'DD-MON-YYYY')</script> <tr> <td> <input type="submit" onClick="location.href='zieldatei.php'" value="anzeigen"> </td> </tr> </form> und in der zieldatei: $var = implode(",", $_REQUEST); somit habt ihr das datum (vorher array) in einem string drin.
  13. dela

    Kalender

    index.php: <input type="button" onClick="location.href='datensuche.php'" value="anzeigen" name="kalender"> datensuche: $id=$_POST["kalender"]; echo $id; Bei "input type=button" wird zwar zur "datensuche.php" gewechelt, aber die variable bleibt leer.... und mit "input type=submit" hab ich das ergebnis, kann aber nicht zur "datensuche.php"...... ich dachte dass man mit "submit" auch verschicken kann.
  14. dela

    Kalender

    <script type="text/javascript" src="calendarDateInput.js"></script> <form><script>DateInput('orderdate', true, 'DD-MON-YYYY')</script> Datim kann ich zur nächsten Seite, aber das REQUEST bleibt "leer": <input type="button" onClick="location.href='datensuche.php'" value="anzeigen"> Damit krieg ich mein Datum aus dem Kalender, werde jedoch nicht zur nächsten Seite weitergeleitet: <form method="POST" action="datensuche.php"> <input type="submit" value="los"> </form> <?php $a = implode(",", $_REQUEST); echo $a; Ausgabe: "08-MAI-2012" ?> Könnte mir jemand sagen wie ich mit dem datum aus dem REQUEST zur anderen Datein wechseln kann?
  15. dela

    Kalender

    Quelle: Wikipedia aber so etwas wie hilfsbereitschaft exisitert hier anscheinend nicht. nicht mal EINEN vernünsftigen tipp habe ich hier bekommen ! wenn ihr nicht helfen wollt oder könnt dann braucht ihr auch nicht sowas wie zu schreiben. SUPER FORUM!

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...