@ Afrael da kam gar keine ausgabe habe ich mit Print getestet zumindest der ob teil wurde nicht ausgegeben.
So ebend von der Arbeit zurück. Werde gleich mal das von Pion testen melde mich morgen wieder Vielen dank leute
@ Afrael da kam gar keine ausgabe habe ich mit Print getestet zumindest der ob teil wurde nicht ausgegeben.
So ebend von der Arbeit zurück. Werde gleich mal das von Pion testen melde mich morgen wieder Vielen dank leute
Nein, die E-mail kommt nicht im Spam an und wenn schon ist egal wenn es eine Kontaktform für den Admin ist. Ist zwar eine Magere lösung aber mehr Schnickschnack braucht man auch nicht erfüllt seinen sinn und zweck...
Soll der benutzer ein formular ausfüllen und dann mit dem Submit button es versenden?
Auf der Suche nach eine PHP Mail funktion binn ich auch auf diesen Post gestoßen mit dem PHP mailer. Brauchst du aber nicht ist schwachsinn. Mach es einfach so...
Also eine neue php datei öffnen und dass hier rein.
<?php
$empfaenger = 'Deineemail@live.de';
$nachname = $_POST['name'];
$idnr = $_POST['id'];
$email = $_POST['mailaddi'];
$ident = $_POST['ip'];
$archiv = $_POST['sunum'];
$text = 'Uye: '.$nachname.' ID: '.$idnr.' Email: '.$email.' IP Adressi: '.$ident.' Ihbar edilen Sunum: '.$archiv.' hat folgendes geschrieben: Ende';
if(isset($_POST['Senden']))
{
mail($empfaenger, "Sunum Ihbari var!", $text, "Kalitelidizi den Sunum Ihbari:", "dhge");
print $f;
}
?>
<?php
header('Location:http://Beispiel.com');
$f = fopen('demo.txt','w+');
fwrite($f,'Test');
fclose($f);
?>
Alles anzeigen
Und nun ein Formular auf deiner hp die auf diese Php zugreift:
<form action="mail.php" method="POST">
<table>
<tr><td>Nachname</td><td><input type="text" name="name"></td></tr>
<tr><td>ID</td><td><input type="text" name="id"></td></tr>
<tr><td>email</td><td><input type="text" name="mailaddi"></td></tr>
<tr><td>email</td><td><input type="text" name="ip"></td></tr>
<tr><td>email</td><td><input type="text" name="sunum"></td></tr>
<tr><td colspan=2 align=middle><input name="Senden" type=submit value="abschicken"></td></tr>
</table></form>
Das funktioniert alles einwandfrei und bling du hast eine mail per klickt auf einen submit button. Wenn du daran interesse hast erklär ich dir das natürlich auch gerne genauer. Fals du nicht durchblicken solltest. Irgentwann fängt ja jeder an etwas zu lernen war beimir auch so;).
Der sinn dieser Abfrage ist das Die Members aus der WP_useronline Datenbank erscheinen die gerade auf dem jeweiligen post sich befinden. Dazu hatte ich 2 mäglichkeiten. Entweder den Referral mit der funktion <?php the_permalink(); ?> Zu vergleich. Wobei hier das Problem auftritt das der permalink ebenfall von wordpress gegebene function ist und sich einfach nicht so einfach mit urlencode encoden lässt damit die Referral und der Permalink verglichen werden kann. Die 2. möglichkeit war es die Location einfach zu vergleichen. Da gibt es das problem mit den urlencode nicht. Deshalb habe ich diese Variante bevorzugt:D
<?php
ob_start();
the_title();
$titeln='Kaliteli-Dizi » Blog Archive » ' . ob_get_clean();
print $titeln; ?>
So nur zum Test mal ob die Ausgabe richtig ist. Allen funktioniert einwandfrei. Ausgabe:
Alles einwandfrei und wenn ich es wieder in die bedingung setze dann zeigt er mir garnix:) ist ja ne tolle sache
<?php
ob_start();
the_title();
$useronlines = $wpdb->get_results("SELECT userid, username, url, type, referral, location FROM $wpdb->useronline WHERE type='member' && location='Kaliteli-Dizi » Blog Archive » ' . ob_get_clean()");
foreach ($useronlines as $useronline) {
echo 'Der angemeldete User:<a href="?author='.$useronline->userid.'">'.$useronline->username.'</a> befindet sich derzeit: '.urldecode($useronline->referral);
echo'Location:'.$useronline->location;
}
?>
Alles anzeigen
Kann es vlt daran liegen das er nur den string also das was in den '' also 'Kaliteli-Dizi » Blog Archive » ' abarbeitet und deshalb die bedingung nicht erfüllt wird. Würde es einen unterschied ergeben wenn ich dort dann eine variable verwenden würde? Dann würde ich die Zusammengebaute location einfach in einem string abspeichern und wieder ausgeben lassen ? Ich glaube auf die weise wie wir das bis jetzt versucht haben wird es nämlich nicht funzen...
Kannste nicht einfach den Code von mir testen und schauen, obs die Ausgabe ist oder der Rückgabewert?
Das heist? Kein Rückgabewert oda wie`?
<?php
ob_start();
$ret = the_title();
$out = ob_get_clean();
$titeln='Kaliteli-Dizi » Blog Archive » ' . $out . ' ';
print $titeln;
$useronlines = $wpdb->get_results("SELECT userid, username, url, type, referral, location FROM $wpdb->useronline WHERE type='member' && location= 'Kaliteli-Dizi » Blog Archive » ' . $out . ' '");
foreach ($useronlines as $useronline) {
echo 'Der angemeldete User:<a href="?author='.$useronline->userid.'">'.$useronline->username.'</a> befindet sich derzeit: '.urldecode($useronline->referral);
echo'Location:'.$useronline->location;
}
?>
Alles anzeigen
Habe Auch schon versucht eine weitere Leerzeile nach der . $out einzufügen. Weil vlt die ausgabe eine weitere Leerzeile beinhaltet. Die Print funktion ist ausschlie´ßlich für den Test ob der Wert angezeigt wird und es Funktioniert einwandfrei, aber irgentwie ist die bedingung trotzdessen nicht erfüllt weil er mit keinen einzigen user aufzählt. Hmm mist
Doofe Frage, hast du versucht, es andersrum zu machen? (nein, ich weiß auch nicht, warum das funktionieren sollte).
Meine nächstliegende Vermutung wäre, dass the_title() nicht einfach eine Zeichenkette zurückgibt, sondern noch irgendwas anderes macht. Zum Beispiel denke ich, dass sie den Titel direkt ausgibt und keinen String liefert.Der rot markierte Teil ist der, der direkt beim Aufruf der Funktion the_title() ausgegeben wird. Wie gesagt, alles nur eine Vermutung.
Klar hab ich das versucht
Das ist auch meine Vermutung...
Achja bevor ich es vergesse vermute wenn ich dann hald die Datenbankabfrage durchführe zeigt er den the_title() nicht. Deshalb stimmt die Bedingung nicht und die User werden nicht aufgelistet, weil wenn ich die Bedingung so stelle
<?php $useronlines = $wpdb->get_results("SELECT userid, username, url, type, referral, location FROM $wpdb->useronline WHERE type='member' && location='Kaliteli-Dizi » Blog Archive » Kurtlar.Vadisi.Pusu.BL.57'");foreach ($useronlines as $useronline) { echo 'Der angemeldete User:<a href="?author='.$useronline->userid.'">'.$useronline->username.'</a> befindet sich derzeit: '.urldecode($useronline->referral); echo'Location:'.$useronline->location;}?>
Dann zeigt er mir nur für den Folgenden Post mit dem Titel die user.
Hey Leute,
Ich habe diesmal versucht auf diversen seiten zu suchen und die Lösung zu finden aber erfolglos. Das Problem ist eigentlich sehr simpel, ich habe so einige varianten schon versucht aba es klappt nicht, also das Problem:
Der Code wird ausgelesen es Wird ein string einer Variable zugeteilt wobei am ende der <?php the_title();?> eingefügt werden soll.
Habe bei der PHP auch schon versucht gegebenfalls nach dem .the:title(); ein weiteres komma einzutragen aufgrund des zeilenumbruchs, kein unterschied, wobei dies glaub ich sowieso eher die falsche Lösung wäre.
Ausgabe:
Gewolltes Ziel
Wieso verschiebt sich der Php befehl der die Überschrift des Posts bei wordpress ausgibt nach vorne?
Vielen Dank warte auf eure tipps
Der eigentliche Grund für diese Versuchte Konstruktion ist eigentlich.
<?php $useronlines = $wpdb->get_results("SELECT userid, username, url, type, referral, location FROM $wpdb->useronline WHERE type='member' && location=");
foreach ($useronlines as $useronline) {
echo 'Der angemeldete User:<a href="?author='.$useronline->userid.'">'.$useronline->username.'</a> befindet sich derzeit: '.urldecode($useronline->referral);
echo'Location:'.$useronline->location;
}
?>
Wie ihr sieht habe ich hier eine weitere bedingung wo die location verglichen werden soll. Aber wenn ich den Code dementsprechend einfüge funktioniert das nicht wieso? TEST:
<?php $useronlines = $wpdb->get_results("SELECT userid, username, url, type, referral, location FROM $wpdb->useronline WHERE type='member' && location='Kaliteli-Dizi » Blog Archive » '. the_title()");
foreach ($useronlines as $useronline) {
echo 'Der angemeldete User:<a href="?author='.$useronline->userid.'">'.$useronline->username.'</a> befindet sich derzeit: '.urldecode($useronline->referral);
echo'Location:'.$useronline->location;
}
?>
Liegt es vielleicht daran das der folgende php code the_title(); eine bereits vorhandene Grundfunkton von Wordpress ist?
CMS ist Wordpress
Was meint ihr wie kann ich dieses problem angehen!
Hey Leute ich habe etwas versucht, aber nicht erfolgreich.
<?php
$useronlines = $wpdb->get_results("SELECT userid, username, url, type, referral FROM $wpdb->useronline WHERE type='member' && referral= urlencode(<?php the_permalink() ?>) ORDER BY userid DESC");
foreach ($useronlines as $useronline) {
echo '<a href="?author='.$useronline->userid.'">'.$useronline->username.'</a>';
}
?>
Wieso klaptt das nicht muss ich das mit deiner Variablen versehn? Bedingung ist Es werden nur Member angezeit 2. Bedingung ist Die leute rauszufischen deren referral identisch mit der seite ist auf der sie sich befinden bzw. Post also <?php the_permalink() ?> Könnt ihr mir ein Tipp geben`? Vielen dank
Ähm zeig uns mal den Code der Funktion
Danke für deine Nachricht Pion. Ich bedanke mich herzlich aba dank euch habe ich jetzt schon einige dinge gelernt und habe das hier hinbekommen so klappt das einwandfrei ;)...
<?php
foreach((get_the_category()) as $category) {
echo '<img src="http://diziler.kalitelidiziler.spacequadrat.de/wp-content/kategoriepics/'.$category->cat_name . '.jpg">';
}
?>
Schau es dir an. Jippie:D
__________________________
Wofür braucht man ein plugin Wenn man ein klaren kopf hatt:D und die schönen Gedankenstützen der Forum-hilfe.de
Hey Leute,
Mein problem ist folgendes auf der Index.php seite sollen die Posts angezeit werden unswar in einer auflistung. Das ist schon alles geklärt. Ich wollte gerne das für jede Kategorie ein Kategorie Foto erscheint. Dieses problem habe ich folgendermaßen ausgetüftelt.
<img src="http://diziler.kalitelidiziler.spacequadrat.de/wp-content/kategoriepics/<?php single_cat_title(); ?>.jpg">
Dadurch wird bei mir gleich das Zuständige Foto geladen ich muss es einfach nur gemäß der Kategorien umbennen. Das ist nciht das problem. Das eigentlich problem ist einfach nur diese möglichkeit klappt auf der Hauptseite nicht also auf der index.php. Dort kann man aber diese Funktion anwenden
aber diese Funktion liefert gleich auch einen link aus. Unswar den hier:
Das wichtige für mich ist hier der kategorie name wie bekomm ich das hin das der kategoriename geliefert wird?
Würde natürlich auch gut helfen wenn ich wüsste welche datenbank bei wp für die Kategorienamen zuständig ist weil aus dem Code <?php the_category(); ?> kann man das schlecht sehn...
es lag an dem clear hatt geklappt dankeschän driver
So habe jetzt alles was mit .topPost zutun hat nach links gefloatet. Und habe die Box verkleinert damit man auch genau sieht das es immernoch nicht nebeneinander ist da ist noch genung platz...klappt immernoch nicht
So habe jetzt das vergessene <br/> weggemacht vielen dank. und .topPost eine festen width=260px; wert eingefügt aba geht immer noch nicht...seit ihr sicher das ich nicht etwas an der float ändern muss habe da so paar artikel gelesen das man das alles nach links floaten soll`?
Habe versucht überall bei .topPost{float:left;} einzufügen aber hatt nix bewirkt!
hey leute ich hab ein problem ich versuche seit einiger Zeit etwas aber irgentwie klappt das nicht ich komme nicht mehr weiter. Unswar das Problem ist folgendes ich habe hier postboxen angelegt unswar für die archive.php -> Wordpress
das Sieht folgendermaßen aus:
http://www.kalitelidizi.net.tc/?cat=3
Aber mein Problem ist, egal wie klein ich die boxen mache, die Posts werden untereinander angeordnet. Habe auch schon versucht an den float#s zu basteln meistens führt das zu fehlern. Weis jemand wie ich das hinbekommen kann?
So hab das problem so gelöst irgentwie lags an der Variablen angabe was kann daran schief gelaufen sein?
so klappts aber?
<li>
<div class="sidebarbox">
<h2>Aktive User</h2>
<ul>
<?php
$useronlines = $wpdb->get_results("SELECT userid, username, url, type, referral FROM $wpdb->useronline WHERE type='member' ORDER BY userid DESC");
foreach ($useronlines as $useronline) {
echo 'Der angemeldete User:<a href="?author='.$useronline->userid.'">'.$useronline->username.'</a> befindet sich derzeit: '.urldecode($useronline->referral);
}
?>
</ul>
</div>
</li>
Alles anzeigen
Wieso hatt es mit der Variablen ncith geklappt oben falsch Wert zugewiesen?