Hallo nature225,
ich habe Dein Beispiel probiert.
Auf dem Test-Server (Windows) http://127.0.0.1/wordpress/wp-content/tmp liegt der Ordner.
Wie kann ich prüfen ob der Ordner /tmp auch erreichbar ist?
Danke.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo nature225,
ich habe Dein Beispiel probiert.
Auf dem Test-Server (Windows) http://127.0.0.1/wordpress/wp-content/tmp liegt der Ordner.
Wie kann ich prüfen ob der Ordner /tmp auch erreichbar ist?
Danke.
Vielen Dank für Eure Hilfe.
Ich werde jetzt erst einmal die Vorschläge von Euch probieren. Nochmals vielen Dank.
Super. Danke für Deine Antwort.
Ich möchte aber an der Version mit dem Upload Server festhalten. Es muss doch möglich sein, den Pfad des Upload Ordners anzugeben. Ich habe eine Komponente für Joomla erstellt, dort geht es doch auch.
Ich brauche den Pfad um Upload Ordner. Alternativ habe ich unter WP-Content einen Ordner erstell TMP.
Wie kann ich den einbinden. In der wp_config.php habe ich den Eintrag
if ( !defined('WP_TEMP_DIR') )
define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');
erstellt.
Das ist schon ein Plugin.
$zipquelle="https://xxxxxxx/";
$zieldatei="File.zip";
$pfad=get_option('upload_path_tmp');
if (!file_exists($pfad."/".$zieldatei)) {
echo "Download wird von [$zipquelle] gestartet.<br><br>";
$ch = curl_init($zipquelle);
$handle = fopen($pfad."/".$zieldatei, "w");
curl_setopt($ch, CURLOPT_FILE, $handle);
curl_setopt($ch, CURLOPT_TIMEOUT, 3600);
curl_exec($ch);
fclose($handle);
echo "Download abgeschlossen.<br><br>";
} else
echo "Download nicht nötig. Datei bereits vorhanden!<br><br>";
echo "Datei wird entpackt.<br><br>";
Hallo nature225,
ich habe Dir eben was geschickt.
Hallo nature225,
ich habe nichts erhalten
per Script. Das Problem ist, ich brauche den Pfad zur upload Ordner.
Wie kann ich den angeben?
Danke.
Hallo an alle im Forum
Wie kann ich in einen Unterordner /wp-content/upload/ eine Datei speichern?
Ich kann den Pfad zu diesen Ordner nicht aufrufen.
Vielen Dank für Eure Hilfe.
Hallo,
wie kann ich den Wert aus der Selectbox an die Shortcodes übergeben?
Danke für Deine Antwort
Moin,
ich habe eigene Shortcodes erzeugt. Im Wordpress eine Seite erstellt und die Shortcodes dort eingefügt.
Der Nutzer soll jetzt eine Auswahl treffen und das Ergebnis auf einer weiteren Seite angezeigt bekommen.
Hat jemand ein Beispiel für mich?
Danke im Voraus für Eure Hilfe.
Guten Tag an alle,
ich möchte gerne eine Selectbox mit Daten aus einer Tabelle einlesen lassen und nach der Auswahl wieder den gewählten Wert in die entsprechende Tabelle schreiben.
Hat jemand ein Beispiel für mich.
Vielen Dank für Eure Hilfe.
Guten Morgen Maxe,
wir kommen hier nicht weiter. Danke für Deine Hilfe.
Hallo Maxe,
wenn ich das so mache, dann wird die Tabelle Test nicht angelegt. Mache ich das wieder mit der function delete_test_table()
dann wird die Tabelle angelgt, aber nicht gelöscht.
Vielen Dank für Deine Hilfe.
Moin,
leider nicht. Auch mit Deiner Anleitung nicht.
Die verschiedenen Einträge in der Tabelle optionen werden gelöscht. Aber die Tabelle "Test" nicht. Als wenn die Funktion nicht angesprochen wird.
Muss ich die Funktion noch in der übergeordneten Datei aufrufen?
In der Datei simple.php steht:
require_once( dirname( __FILE__) . '/install.php');
require_once( dirname( __FILE__) . '/uninstall.php');
register_activation_hook (__FILE__, 'simple_install');
register_activation_hook (__FILE__, 'simple_install_data');
Danke für Deine Hilfe.
Ich habe schon verschiedene Vorschläge ausprobiert, doch leider ohne Erfolg. :-(
Danke.
delete_option funktioniert.
Kann ich auch die angelegte Tabelle löschen?
global $wpdb;
$table_name = $wpdb->prefix . 'test';
$sql = "DROP TABLE IF EXISTS $table_name";
$wpdb->query($sql);
//delete_option($jal_db_version);
Danke für Deine Antwort.
Das habe ich schon probiert. Ich habe in das VZ eine uninstall.php erstellt. Diese habe ich mit require_once( dirname( __FILE__) . '/uninstall.php')
eingebunden.
Der Aufruf erfolgt mit:
if( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
die;
}
$option_name = 'fb_meta_field';
delete_option($option_name);
global $wpdb;
$wpdb->query("DROP TABLE IF EXISTS {$wpdb->prefix}test");
Es kommt aber dann zu Fehler. Diese sind nicht "definiert" :-(
Guten Morgen an alle,
ich habe ein Plugin, das erstellt in der Tabelle "optionen" verschiedenen Einträge und erzeugt verschieden Tabellen.
Jetzt möchte ich das Plugin löschen. Alle Tabellen und Optionen sollen auch gelöscht werden.
Dafür habe ich wzei Functionen.
function delete_function() {
delete_option('jal_db_version');
delete_option('fb_meta_field');
}
function simple_uninstall() {
global $wpdb;
$table_name = $wpdb->prefix . 'test';
$sql = "DROP TABLE IF EXISTS $table_name";
$wpdb->query($sql);
}
Mit der Funkion "register_uninstall_hook"
if (function_exists ('register_uninstall_hook')) {
register_uninstall_hook (__FILE__, 'simple_uninstall');
register_uninstall_hook (__FILE__, 'delete_function');
}
Die Datenbank wird gelöscht aber die Optionen nicht.
Kann mir jemand einen Tipp geben?
Vielen Dank.
maxe Edit: Code-Button
Hallo in das Forum,
ich versuche schon seit einiger Zeit, ein ganz einfaches Plugin zu schreiben, welches eine Tabelle erzeugt, Daten einfügt und dann im Frontend wieder anzeigt.
Mir fehlen aber die Grundlagen.
Hat jemand ein Beispiel für mich.
Vielen Dank.
Moin,
Danke am3. Habe es gefunden. War mir bis gestern kein Begriff.