<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Upload content using php api in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135587#M95131</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I couldn't find how can i upload file using the php API ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;can you please help ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;10x&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 02 Sep 2007 13:51:30 GMT</pubDate>
    <dc:creator>testingit</dc:creator>
    <dc:date>2007-09-02T13:51:30Z</dc:date>
    <item>
      <title>Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135587#M95131</link>
      <description>Hi,I couldn't find how can i upload file using the php API ?can you please help ?10x</description>
      <pubDate>Sun, 02 Sep 2007 13:51:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135587#M95131</guid>
      <dc:creator>testingit</dc:creator>
      <dc:date>2007-09-02T13:51:30Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135588#M95132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm going to add some tutorials/examples to the Wiki.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll be sure to show how to upload content and will post here once its available.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Roy&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Sep 2007 11:07:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135588#M95132</guid>
      <dc:creator>rwetherall</dc:creator>
      <dc:date>2007-09-03T11:07:46Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135589#M95133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;can you post here a simple small example for uploading with the API ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Sep 2007 11:42:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135589#M95133</guid>
      <dc:creator>testingit</dc:creator>
      <dc:date>2007-09-09T11:42:46Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135590#M95134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've got a really simple example done now.&amp;nbsp; I just need to update the Wiki with some supporting documentation.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Should be available next week,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Roy&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Sep 2007 15:19:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135590#M95134</guid>
      <dc:creator>rwetherall</dc:creator>
      <dc:date>2007-09-09T15:19:31Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135591#M95135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I managed to write something by myself &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm posting it so it may be helpfull:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;//Repository URL&lt;BR /&gt;$alfURL="&lt;A href="http://xcm:80/alfresco/api" rel="nofollow noopener noreferrer"&gt;http://xcm:80/alfresco/api&lt;/A&gt;";&lt;BR /&gt;&lt;BR /&gt;//User&lt;BR /&gt;$alfUser="";&lt;BR /&gt;$alfPassword="";&lt;BR /&gt;&lt;BR /&gt;//ID of the PARANT FOLDER&lt;BR /&gt;$parantID="f93f665c-508b-11dc-800c-d5564c95a581";&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;$fname=$_FILES['ALF']['name'];&lt;BR /&gt;$ftmp=$_FILES['ALF']['tmp_name'];&lt;BR /&gt;$ftype=$_FILES['ALF']['type'];&lt;BR /&gt;// Create the session&lt;BR /&gt;$repository = new Repository($alfURL);&lt;BR /&gt;$ticket = $repository-&amp;gt;authenticate($alfUser, $alfPassword);&lt;BR /&gt;$mysession = $repository-&amp;gt;createSession($ticket);&lt;BR /&gt;$store=new SpacesStore($mysession);&lt;BR /&gt;$node=$mysession-&amp;gt;getNode($store,$parantID);&lt;BR /&gt;$upload=$node-&amp;gt;createChild('cm_content','cm_contains',"$fname");&lt;BR /&gt;$contentData=new ContentData($upload,"{&lt;A href="http://www.alfresco.org/model/content/1.0}content" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}content&lt;/A&gt;");&lt;BR /&gt;//$contentData=$upload-&amp;gt;cm_content;&lt;BR /&gt;$contentData-&amp;gt;mimetype = $ftype;&lt;BR /&gt;$upload-&amp;gt;cm_name="$fname";&lt;BR /&gt;$contentData-&amp;gt;encoding = "UTF-8";&lt;BR /&gt;$contentData-&amp;gt;writeContentFromFile("$ftmp");&lt;BR /&gt;$upload-&amp;gt;cm_content=$contentData;&lt;BR /&gt;$mysession-&amp;gt;save();&lt;BR /&gt;echo "done";&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2007 12:48:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135591#M95135</guid>
      <dc:creator>testingit</dc:creator>
      <dc:date>2007-09-10T12:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135592#M95136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I get an error as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Fatal error: Uncaught exception 'Exception' with message 'A mime type for the content property {&lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/model/content/1.0}content" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}content&lt;/A&gt;&lt;SPAN&gt; on node workspace://SpacesStore/sessionTICKET_6f1b6246bdcaee4e18b233349170ae8239e3bcac0 must be set' in /home/manish/alfresco-php-library/Alfresco/Service/ContentData.php:197 Stack trace: #0 /home/manish/alfresco-php-library/Alfresco/Service/Node.php(604): ContentData-&amp;gt;onBeforeSave(Array, Array) #1 /home/manish/alfresco-php-library/Alfresco/Service/Session.php(156): Node-&amp;gt;onBeforeSave(Array) #2 /home/manish/alfresco-php-library/Examples/fileUpload.php(35): Session-&amp;gt;save() #3 {main} thrown in /home/manish/alfresco-php-library/Alfresco/Service/ContentData.php on line 197&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;=============&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The actual script executed that i executed was ( verbatim) &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;?php&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;require_once('Alfresco/Service/Repository.php');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;require_once('Alfresco/Service/Session.php');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;require_once('Alfresco/Service/SpacesStore.php');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//require_once('../config.php');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$alfURL="&lt;/SPAN&gt;&lt;A href="http://localhost:8080/alfresco/api" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api&lt;/A&gt;&lt;SPAN&gt;";&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//User&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$alfUser="admin";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$alfPassword="admin";&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//ID of the PARENT FOLDER&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$parantID="67910128-d484-11dc-ad55-9fdf34d87024";&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;$fname=$_FILES['ALF']['name'];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$ftmp=$_FILES['ALF']['tmp_name'];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$ftype=$_FILES['ALF']['type'];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// Create the session&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$repository = new Repository($alfURL);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$ticket = $repository-&amp;gt;authenticate($alfUser, $alfPassword);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$mysession = $repository-&amp;gt;createSession($ticket);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$store=new SpacesStore($mysession);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$node=$mysession-&amp;gt;getNode($store,$parantID);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$upload=$node-&amp;gt;createChild('cm_content','cm_contains',"$fname");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$contentData=new ContentData($upload,"{&lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/model/content/1.0}content" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}content&lt;/A&gt;&lt;SPAN&gt;");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//$contentData=$upload-&amp;gt;cm_content;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$contentData-&amp;gt;mimetype = $ftype;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$upload-&amp;gt;cm_name="$fname";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$contentData-&amp;gt;encoding = "UTF-8";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$contentData-&amp;gt;writeContentFromFile("$ftmp");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$upload-&amp;gt;cm_content=$contentData;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$mysession-&amp;gt;save();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;echo "done"; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;?&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;==============&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you please help me out here?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Feb 2008 14:19:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135592#M95136</guid>
      <dc:creator>mchakravarty</dc:creator>
      <dc:date>2008-02-11T14:19:57Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135593#M95137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi&amp;nbsp; mchakravarty, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm new in alfresco, but I tried the code above and it works, the only one difference that I realize in the code is a missing include reference in the header:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;require_once "Alfresco/Service/Node.php";&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;After that, all the example worked &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I Hope it help you,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Gabriel&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Aug 2008 17:50:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135593#M95137</guid>
      <dc:creator>gfeguiguren</dc:creator>
      <dc:date>2008-08-11T17:50:22Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135594#M95138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;did you find some solutions at this problem? i use the code above but i have the same error!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i also add &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;require_once ('Alfresco/Service/Node.php');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;could you help me please?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Oct 2008 11:38:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135594#M95138</guid>
      <dc:creator>antonella</dc:creator>
      <dc:date>2008-10-06T11:38:42Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135595#M95139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Dear aLL,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's mine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Maybe will give another clue for the issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;upload.html&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;html&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;&amp;lt;/head&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;body&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;form enctype="multipart/form-data" action="uploadContent.php" method="POST"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type="hidden" name="MAX_FILE_SIZE" value="100000" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Choose a file to upload: &amp;lt;input name="uploadedfile" type="file" /&amp;gt;&amp;lt;br /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type="submit" value="Upload File" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/form&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/body&amp;gt;&lt;BR /&gt;&amp;lt;/html&amp;gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;uploadContent.php&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;?php &lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;require_once 'Alfresco/Service/WebService/WebServiceFactory.php';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;require_once 'Alfresco/Service/Repository.php';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;require_once 'Alfresco/Service/SpacesStore.php';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$repoURL = "&lt;A href="http://localhost:8080/alfresco/api" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api&lt;/A&gt;";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$userName = "admin";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$password = "admin";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$repository = new Repository($repoURL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$ticket = $repository-&amp;gt;authenticate($userName,$password);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$session = $repository-&amp;gt;createSession($ticket);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$spacesStore = new SpacesStore($session);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$companyHome = $spacestore-&amp;gt;companyHome;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$currentNode = null;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $currentNode = $spacesStore-&amp;gt;companyHome;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $path = 'Company Home';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$upload = $currentNode-&amp;gt;createChild('cm_content', 'cm_contains', 'cm_'.$_FILES['uploadedfile']['name']);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$pathFile = $_FILES['uploadedfile']['tmp_name'];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$content_data = new ContentData($upload, $property, $mimetype, $encoding);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$content_data-&amp;gt;mimetype = $_FILES['uploadedfile']['type'];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$content_data-&amp;gt;encoding = "UTF-8";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$content_data-&amp;gt;writeContentFromFile($pathFile);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $upload-&amp;gt;cm_content = $content_data;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$upload-&amp;gt;cm_name = $_FILES['uploadedfile']['name'];&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo $upload-&amp;gt;cm_name;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $session-&amp;gt;save();&lt;BR /&gt;?&amp;gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 23 Nov 2008 20:43:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135595#M95139</guid>
      <dc:creator>pokcoy</dc:creator>
      <dc:date>2008-11-23T20:43:26Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135596#M95140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for posting the examples here guys-&amp;nbsp; It'd be great if Roy from Alfresco could update the PHP wiki pages as he promised last year…&amp;nbsp; &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Dec 2008 01:03:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135596#M95140</guid>
      <dc:creator>dwilson</dc:creator>
      <dc:date>2008-12-13T01:03:41Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135597#M95141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i have try this code, but i found this error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from '&lt;/SPAN&gt;&lt;A href="http://localhost:9090/alfresco/api/AuthenticationService?wsdl" rel="nofollow noopener noreferrer"&gt;http://localhost:9090/alfresco/api/AuthenticationService?wsdl&lt;/A&gt;&lt;SPAN&gt;' : failed to load external entity "&lt;/SPAN&gt;&lt;A href="http://localhost:9090/alfresco/api/AuthenticationService?wsdl" rel="nofollow noopener noreferrer"&gt;http://localhost:9090/alfresco/api/AuthenticationService?wsdl&lt;/A&gt;&lt;SPAN&gt;" in D:\xampp\htdocs\phpclient\alfresco-php-library\Alfresco\Service\WebService\AlfrescoWebService.php:36 Stack trace: #0 D:\xampp\htdocs\phpclient\alfresco-php-library\Alfresco\Service\WebService\AlfrescoWebService.php(36): SoapClient-&amp;gt;SoapClient('&lt;/SPAN&gt;&lt;A href="http://localhos" rel="nofollow noopener noreferrer"&gt;http://localhos&lt;/A&gt;&lt;SPAN&gt;…', Array) #1 D:\xampp\htdocs\phpclient\alfresco-php-library\Alfresco\Service\WebService\WebServiceFactory.php(29): AlfrescoWebService-&amp;gt;__construct('&lt;/SPAN&gt;&lt;A href="http://localhos" rel="nofollow noopener noreferrer"&gt;http://localhos&lt;/A&gt;&lt;SPAN&gt;…', Array) #2 D:\xampp\htdocs\phpclient\alfresco-php-library\Alfresco\Service\Repository.php(63): WebServiceFactory::getAuthenticationService('&lt;/SPAN&gt;&lt;A href="http://localhos" rel="nofollow noopener noreferrer"&gt;http://localhos&lt;/A&gt;&lt;SPAN&gt;…') #3 D:\xampp\htdocs\phpclient\alfrescodocument.php(25): Repository-&amp;gt;authenticate('admin', 'admin') #4 {main} thrown in D:\xampp\htdocs\phpclient\alfresco-php-library\Alfresco\Service\WebService\AlfrescoWebService.php on line 36&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;can anyone give some solution?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thank&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2013 03:29:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135597#M95141</guid>
      <dc:creator>vq</dc:creator>
      <dc:date>2013-10-21T03:29:54Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135598#M95142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt; authentication wsdl addresss is &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;A href="http://localhost:9090/alfresco/wsdl/authentication-service.wsdl" rel="nofollow noopener noreferrer"&gt;http://localhost:9090/alfresco/wsdl/authentication-service.wsdl&lt;/A&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2013 04:21:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135598#M95142</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2013-10-21T04:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: Upload content using php api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135599#M95143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;where we have to execute the code the php file&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;can u please me in detail regarding this or mail me at &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:gaurav.masand09@gmail.com" rel="nofollow noopener noreferrer"&gt;gaurav.masand09@gmail.com&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jul 2017 07:38:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-content-using-php-api/m-p/135599#M95143</guid>
      <dc:creator>gmasand09</dc:creator>
      <dc:date>2017-07-06T07:38:01Z</dc:date>
    </item>
  </channel>
</rss>

