Internet: PHP, CGI, stb.

browser vs rest client - tomcat server

Sziasztok!

Szeretnem a segitsegeteket kerni a kovetkezo problema miatt. Tobb forumtemat is megneztem, de nem talaltam meg a megoldast. Telepitve van a gepemen egy soapUI es egy restclient firefox bongeszoben. Mind a kettoben meghivom ugya azt az API URL-t(pl: https://192.168.10.12/api/login) es megkapom a valaszt a szervertol, hogy a user autentikalva.
Ugyan ezt szeretnem megcsinalni javascriptben, de folyton hibat kapok:
Request header field Invoke-Control is not allowed by Access-Control-Allow-Headers

Rest kliensek gond nelkul elboldogulnak vele, de javascriptben jQuery post kodot vagy alap javascriptben irt XMLHttpRequestet hasznalok sosem kapok a szervertol valaszt.Firebugban ha nezem csak request van response nelkul es a hibauzenet.

Javascript code:

var PortalServer = "192.168.10.12";
var data = '{"username":"username","password":"password","siteGuids":["e7514d85"]}'
console.info('login process done');
// ajax call
function createRequest() {
var result = null;
if (window.XMLHttpRequest) {
// FireFox, Safari, etc.
result = new XMLHttpRequest();
if (typeof XMLHttpRequest.overrideMimeType != 'undefined') {
result.overrideMimeType('application/json');
}
}
else if (window.ActiveXObject) {
// MSIE
result = new ActiveXObject("Microsoft.XMLHTTP");
} else {
// No known mechanism -- consider aborting the application
}
return result;
}

var req = createRequest(); // defined above
// Create the callback:
req.onreadystatechange = function() {
if (req.readyState != 4 || req.status != 200) {
//console.error("Something went wrong!\n" + req.readyState + "\n" + req.status);
return;
}
// Request successful, read the response
console.info(req.responseText);
}
req.open("POST", PortalServer + "/api/login", true);
req.setRequestHeader("Access-Control-Allow-Origin","*");
req.setRequestHeader("Content-Type","application/json");
req.setRequestHeader("Host", PortalServer);
req.send(data);
console.info(req.responseText);

Miert tudjak a kliensek kezelni ezt a hivast es miert nem tudja a bongeszo?
Elore is koszonom a segitsegeteket!

Több domain egy webhely

Üdv!

Tudom, hogy a #topic-ba lévő megoldást bünteti a google.
Olyat büntet-e, hogy van egy domain ami a fő oldalra mutat és az al oldali linkekre mutat még egy-egy fő domain?
Vagy ki hogy oldja meg?
Biztos volt már ilyen kérése más ügyfélnek is..

pch

HTTP input encoding translation

Sziasztok.

Mezei joomla3.x alatt egy
nonumber.nl által megírt "tab" modult használok, ami tulajdonképpen egy aranyos kis tabulátorbeillesztő a cikkek belsejébe. Nem kell scriptelgetni és varázsolni. Ráadásul sok olyan dologgal is kedveskedik, ami okosabbá teszi az embert, például a nemrég elfeledett php-beállításokban történő matatást is feleleveníti, a böngésző konzoljában pedig aktív hibakód-olvasással színesíti a reggeleket.

Tehát megírom a cikket mondjuk 2 darab tabbal:
{tab Első_cím |info}
első fül tartalma
{tab Második_cím |info}
második fül tartalma
{/tabs}
....majd cikk mentése után nem működnek a fülek. Az oldal frissítése után már igen, de addig a konzolon ez a hibaüzenet:

Error: Syntax error, unrecognized expression: #Masodik_cim
...value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized exp

Próbáltam prof. google tanár urat hívni, de csak makkantott:
https://www.nonumber.nl/forum/tabs/33053-error-syntax-error-unrecognize…
...ekkor oldottam meg az mbstringet az alábbiakban.

phpinfo ezt mondta az mbstring listázásakor:

Multibyte Support enabled
Multibyte string engine libmbfl
HTTP input encoding translation disabled
libmbfl version 1.3.2

Gyanakodtam arra, hogy a HTTP input encoding translation-t engedélyezni kell.
Engedélyeztem, restartapacs. Aztán localhoston ürítettem a joomla gyorsítótárát, a böngészőjét is, és újratöltöttem a tabos oldalt.
Semmi sem változott, csak ülő helyzetemből álló helyzetbe kerültem.
Azóta állok...

Szerintetek ez milyen jellegű anomália?

[megoldva] Teljesen laikusnak drag&drop CMS

Sziasztok!

Létezik a címben megadott feltételeknek megfelelő CMS, ami ingyenes?
Saját tárhelyre szeretném reklámmentesen telepíteni és utána a felhasználója (fiatal, lány, nulla IT tudás) tudná szerkeszteni a tartalmát, a dobozokat a helyére húzni, stb.

Tudom a hátrányokat, nem lesz reszponzív, valid, stb. Csak működjön!

Előre is köszönöm az építő(bb) jellegű hozzászólásokat!

joomla2.5 users export to J3.x --- users ID máshonnan számol

Sziasztok.

Egy mezei joomla2.5 alól az összes felhasználót a csoportokkal együtt exportáltam, majd táblanevet átírva importáltam egy 3.x-es joomlába bele.

Észrevettem, hogy néhány dologban változások vannak a táblában, de a joomlába épített database-FIX javította, nem kellett kézzel bogarásznom.

Viszont létrejött egy anomália.
Van a néhány száz júzer között 12 felhasználó, akinek neve cikkhez van rendelve. Most ez a rend felbomlott, még Ildikó néni is szerző lett a weblapon, pedig nem az.

Azt anomália abból ered, hogy a joomla3 máshonnan kezdi el a júzereknek kiosztani az ID értékeket.
Az eredeti SQL-ben kézzel ezeket módosítottam, így minden szerző rendben van.

A kérdésem az, hogy egy joomlában kiadott database-FIX nézi azt is, hogy a júzerek ID értéke 600-ról indul 700 helyett? Szóval javítja ezeket? Egyáltalán van valahol dokumentálva, hogy a joomla2.x és a 3.x mettől kezdi el a júzerID-kat osztogatni?
Ha így hagyom de nem érzékelek több anomáliát, akkor az jó lehet, vagy awk-zzam át az sql összes ID értékét joomla3-kompatibilissé?

(naezjóhosszúkérdés)

PHP-k futtatása tulajdonosként hogyan? (suPHP cseréje mire?)

Sziasztok!

Debian Wheezyről frissítek Jessie-re. Apache + PHP + MySQL kliens (szerver máshol van).
A kérdésem az lenne, hogy tudtok-e valami jó alternatívát a suPHP-ra. Az új verzióban már nincs, és fontos, hogy a szerveren lévő két felhasználó a saját PHP fájljait a saját nevében futtassa Apache alatt.

Amiket eddig találtam:

mod_php
Egyszerű, és sokan használják, de ha jól tudom nem megoldott az, hogy a tulajdonos futtassa a PHP-ket

fastcgi
Csak a non-free tárolóban van benne, amit nem szeretnék használni.

Mit javasoltok? Esetleg valami más megoldás?

include html into html

Sziasztok.

ITT sikeresen végrehajtható kódrészlet van arra nézve, hogyan lehet végrehajtani néhány soros html kódrészlet fájlból történő beillesztését egy másik html állományba, amit már betölt a böngésző.

Kérdésem az, hogy lehetséges-e mindez PHP és javascript nélkül?

php - while in while [megoldva]

friss: megoldottam.

a dátumot 1970-re vette, strotime kellett az első while hoz.

amiért kell: A lényeg, hogy meghátazott napokat kiolvas adatbázisból és ebből készít egy táblázatot. bejárja x és y kordinátába a táblát és html táblává varázsolja az adatokat

while on belüli while al szeretnék elérni egy változot, hiába írtam már globals-al
ötlet?

betettem a var dumpot ahol nem akarja az igazat

//ideiglenes valtozok
$elozocikkszam="";
$elozocikkszamkg=0;
$naplepegeto=$gyartkidatumuj;
$olvasott_gyartasdatum="";
while($kilistazom3=mysqli_fetch_array($mennyisegek)) {
$olvasott_cikkszam=$kilistazom3['cikkszam'];
$olvasott_termekmegnevezes=$kilistazom3['termekmegnevezes'];
$olvasott_gyartasdatum=$kilistazom3['gyartasdatum'];
$olvasott_gyartasdatum=date('Ymd',$olvasott_gyartasdatum);
$olvasott_mennyisegkg=$kilistazom3['mennyisegkg'];

//sor zarasa
if($elozocikkszam!="" and $elozocikkszam!=$olvasott_cikkszam) {
echo '

'.$elozocikkszamkg.'

';
$elozocikkszamkg=0;
}

//sor nyitasa
if($elozocikkszam!=$olvasott_cikkszam) {
//sor eleje beir
echo '

'.$olvasott_cikkszam.' '.$olvasott_termekmegnevezes.'

';
$naplepegeto=$gyartkidatumuj;
$elozocikkszam=$olvasott_cikkszam;
}
//visszuk bentebb a cellakat mig van datum
while($naplepegeto<$olvasott_gyartasdatum) {
var_dump($naplepegeto);
echo '

'.$naplepegeto.'

';
$naplepegeto=strtotime ( '+ 1 day' , strtotime ($naplepegeto) ) ;
$naplepegeto=date('Ymd',$naplepegeto);
}
echo '

'.$olvasott_mennyisegkg.'

';
$elozocikkszamkg=$elozocikkszamkg+$olvasott_mennyisegkg;
}