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

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



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

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



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

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

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 21.03.2008, 01:12:39
[inSane] [inSane] ist offline
Anfänger
 
Registriert seit: Mar 2008
Ort: Obernburg/Deutschland
Alter: 31
Beiträge: 64
Get übertragung klappt nicht für eintrag in db

Hallo Jungs,
Folgendes Problem
bin grad am schreiben eines forums: und genauer bin ich grad dabei das er dem topic nur die Einträge zu ordnet wo in des topic reingehören hab 2 tabellen:
1.Tabelle

'Forum' mit
f_id
f_autor
f_thema
f_beschreibung
f_datum

2.Tabelle

'Inhalt' mit
I_id
I_f_id (verknüfung mit f_id)
I_text
I_datum
I_autor

php:
PHP-Code:
$f_id $_Get["f_id"];
echo
"ID = $f_id";

switch ( 
$f_id )
{
        case 
'':
$query_gb mysql_query "    SELECT *
                                FROM `Inhalt` 
                                WHERE I_f_id = '$f_id'
                ORDER BY I_id ASC " 
); 
die get info wird über den link:
PHP-Code:
echo" <a href=\"www.drumstickz.net/10b/?page=topic&f_id=$f_id\">link</a>"
gesendet und in der adressleiste erscheint auch www.drumstickz.net/10b/?page=topic&f_id=1
mit der zeile :
PHP-Code:
echo"ID = $f_id"
hab ich überprüft ob die id übertragen wird
wird sie aber anscheindend nich

wo liegt der fehler bei der übertragung ?
ach und noch ne frage kann mer auch daten über die 'post'-method ohne <input>-tags schicken wenn ja , wie ?
inSane

Geändert von [inSane] (21.03.2008 um 01:18:37 Uhr)
Mit Zitat antworten
  #2  
Alt 21.03.2008, 11:19:20
[inSane] [inSane] ist offline
Anfänger
 
Registriert seit: Mar 2008
Ort: Obernburg/Deutschland
Alter: 31
Beiträge: 64
AW: Get übertragung in klappt nicht für eintrag in db

hallo,
also nach dem gestern um 3 uhr keine antwort mer kam :D
hab ich weiter probiert und heut früh kam dann ein verplüffendes ergebniss raus :D

hier script 1 das partu nich funktionieren wollte :

PHP-Code:
$f_id $_Get["f_id"];

switch ( 
$f_id )
{
        case 
'':
$query_gb mysql_query "    SELECT *
                                FROM `Inhalt` 
                                WHERE I_f_id = '$f_id'
                ORDER BY I_id ASC " 
);

while ( 
$fetch_gb mysql_fetch_array $query_gb ) )
{
bla bla

und hier Nummer 2 das durch zufall entstand:

PHP-Code:

$f_t_id 
$_Get["f_id"];

switch ( 
$f_t_id )
{
        case 
'':
$query_gb mysql_query "    SELECT *
                                                FROM `Inhalt` 
                                               WHERE I_f_id = '$f_id'
                               ORDER BY I_id ASC " 
);

while ( 
$fetch_gb mysql_fetch_array $query_gb ) )
{
bla bla

kann mir jemand sagen wieso das funktioniert ? :D
Mit Zitat antworten
  #3  
Alt 22.03.2008, 09:19:42
knight1 knight1 ist offline
Junior Member
 
Registriert seit: May 2003
Ort: Trier
Alter: 47
Beiträge: 310
knight1 eine Nachricht über MSN schicken knight1 eine Nachricht über Skype™ schicken
AW: Get übertragung klappt nicht für eintrag in db

Hi inSane,
das Zauberwort lautet register_globals.
Ist register_globals auf on werden alle per GET bzw. POST übergebenen Variablen in den Globalen-Namensraum übernommen.
Dies birgt einige Risiken. Daher ist register_globals bei den meisten Webhostern auf off.
Daher kann Dein erster Ansatz so nicht funktionieren.

Am besten Du gewöhnst Dir an alles mit dem Superglobalen Array $_GET oder $_POST (Je nachdem was Du in dem vorausgehenden Formular als method angegeben hast) zu machen. Damit bist immer auf der sicheren Seite.


Kai aka Knight1
Mit Zitat antworten
  #4  
Alt 22.03.2008, 09:47:51
Benutzerbild von doppelklick
doppelklick doppelklick ist offline
Anfänger
 
Registriert seit: Feb 2006
Ort: Niederaichbach
Alter: 61
Beiträge: 120
AW: Get übertragung klappt nicht für eintrag in db

Hallo,

versteckte Felder kannst du mit

HTML-Code:
<input type='hidden' name='variablenname' value='wert'>
PHP-Code:
echo"<input type='hidden' name='variablenname' value='wert'>"
übergeben.

Oder Du startest eine Session und weist der Variable $_SESSION["variablenname"] den Wert zu den du möchtest. Diese Variable steht Dir dann auf jeder Seite auf der Du die Session gestartet hast zur Verfügung

doppelklick
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

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

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
datenbank eintrag in input feld eintragen cekkocek MySQLi/PDO/(MySQL) 2 22.08.2006 09:05:13
Überprüfen ob der Eintrag schon vorhanden ist vivanity MySQLi/PDO/(MySQL) 2 02.07.2006 17:21:06
Eintrag aus DB lesen - funktioniert nur teilweise exweised PHP Grundlagen 4 07.09.2004 11:04:25
datenbank anzeige "kein eintrag vorhanden.." Der Andy PHP für Fortgeschrittene und Experten 2 02.06.2003 12:48:28
Frage zu mySQL Auto Increment Wauzy PHP für Fortgeschrittene und Experten 1 13.03.2003 23:29:15


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:28:54 Uhr.


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


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