Hallo Leute,
seid einer längeren Zeit arbeite ich wie dem ein oder anderen hier aufgefallen ist mit PHP, wenn ich am Anfang auch nur teilweise dumme fragen gestellt habe, so kann ich inzwischen dank eurer hilfe und dem Lesen anderer Threads teilweise auch auf fragen anderer Nutzer antworten.
Dafür möchte ich mich an dieser Stelle einmal bei euch allen bedanken.
Ich bin jetzt an einem Punkt, wo ich PHP etwas genauer verstehen möchte und Stelle mal die fragen die mich beschäftigen, ich werde euch auch bsp codes zeigen, diese sind bei einem direkten Vergleich jedoch für andere Dinge zuständig und dienen nur der Unterstützung mich klar auszudrücken.
Frage 1:
Man kann PHP auf mehrere Arten Mitteilen etwas in eine DB zu speichern und ich habe erfahren das es sogar verschiedene Namen dafür gibt, als bsp:
Meine ART:
und nun eine völlig andere ART:
worin liegt der Unterschied ( ausser der schreibweise), was ist sicherer und morderner?
Frage 2)
worin liegt der unterschied zwischen:
include()
require()
require_once()
es mag sein das es nur zufall ist aber bisher konnte ich die 3 Funktionen nach belieben verwenden und habe immer das gewünschte ergebniss erhalten.
Frage 3:
Funktionen, immer wieder sehe ich hier das jemand eine Funktion schreibt nach bspw. folgendem Aufbau:
wie Ordne ich funktionen an? mache ich das auch in einer anderen Datein, die mehrere Funktionen beinhalten kann und include diese datei um immer die abrufen zu können die ich brauche?
Bisher habe ich unter anderem DB abfragen die ich mehrfach brauche in eigener eigenen Datei gespeichert und geincludet um sie nicht immer erneut schreiben zu müssen.
Frage 4
Aufbau größerer Seiten, wie sieht das aus, wenn ich mehrere Seiten habe und diese richtig aufrufen möchte, ich habe bisher ein ajaxscript welches einen link entgegennimmt, aus diesem einen wert entnimmt und ein einen Div Tag weiterleitet um diesen neu zuladen und dann wird dort auch die neue seite reingeladen.
Die aufgerufene datei beinhaltet nur inzwischen unmengen an inglude seiten:
ist das so eine gängige Lösung oder wird es generell anders gemacht?
So, das ist derzeit das was mich mit am meisten beschäftigt und vlt hilft es auch anderen einen Überlblick zu bekommen wie man etwas aufbaut.
ganz lieben gruß
seid einer längeren Zeit arbeite ich wie dem ein oder anderen hier aufgefallen ist mit PHP, wenn ich am Anfang auch nur teilweise dumme fragen gestellt habe, so kann ich inzwischen dank eurer hilfe und dem Lesen anderer Threads teilweise auch auf fragen anderer Nutzer antworten.
Dafür möchte ich mich an dieser Stelle einmal bei euch allen bedanken.
Ich bin jetzt an einem Punkt, wo ich PHP etwas genauer verstehen möchte und Stelle mal die fragen die mich beschäftigen, ich werde euch auch bsp codes zeigen, diese sind bei einem direkten Vergleich jedoch für andere Dinge zuständig und dienen nur der Unterstützung mich klar auszudrücken.
Frage 1:
Man kann PHP auf mehrere Arten Mitteilen etwas in eine DB zu speichern und ich habe erfahren das es sogar verschiedene Namen dafür gibt, als bsp:
Meine ART:
PHP:
$aendern = "UPDATE ow_user_data
Set
vorname = '".$_POST['vorname']."',
WHERE userid = '".$_SESSION["usid"]."'";
$update = mysql_query($aendern);
und nun eine völlig andere ART:
PHP:
$log_data = '# INSERT INTO
ow_login
(username, email, passwort, confirmcode, ip, sicherheit, antwort) )
VALUES
(?, ?, ?, ?, ?, ?,?)';
$stmtt = $db2->prepare($log_data);
$stmtt->bind_param('ssssiss', $username, $email, $passwort, $confirmcode, $user_ip, $sicherheitsfrage, $antwort);
if(!$stmtt->execute()) {
echo "Fehler";
}
worin liegt der Unterschied ( ausser der schreibweise), was ist sicherer und morderner?
Frage 2)
worin liegt der unterschied zwischen:
include()
require()
require_once()
es mag sein das es nur zufall ist aber bisher konnte ich die 3 Funktionen nach belieben verwenden und habe immer das gewünschte ergebniss erhalten.
Frage 3:
Funktionen, immer wieder sehe ich hier das jemand eine Funktion schreibt nach bspw. folgendem Aufbau:
PHP:
function get_values_from_album($albenarray, $album_id){
$value = false;
foreach($albenarray AS $album){
if($album['id'] == $album_id){
$value = $album;
}
if(isset($album['childs'])){
$value = get_values_from_album($album['childs'], $album_id);
}
}
return $value;
}
wie Ordne ich funktionen an? mache ich das auch in einer anderen Datein, die mehrere Funktionen beinhalten kann und include diese datei um immer die abrufen zu können die ich brauche?
Bisher habe ich unter anderem DB abfragen die ich mehrfach brauche in eigener eigenen Datei gespeichert und geincludet um sie nicht immer erneut schreiben zu müssen.
Frage 4
Aufbau größerer Seiten, wie sieht das aus, wenn ich mehrere Seiten habe und diese richtig aufrufen möchte, ich habe bisher ein ajaxscript welches einen link entgegennimmt, aus diesem einen wert entnimmt und ein einen Div Tag weiterleitet um diesen neu zuladen und dann wird dort auch die neue seite reingeladen.
Die aufgerufene datei beinhaltet nur inzwischen unmengen an inglude seiten:
PHP:
elseif($prof == 2){ include("includes/home/mails.php"); }
elseif($prof == 3){ echo "matches"; }
elseif($prof == 4){ echo "Gruppen"; }
elseif($prof == 5){ echo "Mitglieder Home"; }
elseif($prof == 6){ echo "Mein Bereich"; }
elseif($prof == 8){ include("includes/com/pages/own_bereich/prof_bild.php"); }
elseif($prof == 9){ include("includes/com/pages/own_bereich/my_prof.php"); }
elseif($prof == 10){ include("includes/com/pages/own_bereich/pro_data_up.php"); }
ist das so eine gängige Lösung oder wird es generell anders gemacht?
So, das ist derzeit das was mich mit am meisten beschäftigt und vlt hilft es auch anderen einen Überlblick zu bekommen wie man etwas aufbaut.
ganz lieben gruß